Situated in Leros , this property offers an ideal place of rest and relaxation. Hotel was built in 1980. Hotel underwent renovation in 2015. There are a total of 39 rooms on the premises. The property consists of 3 single rooms, 24 double rooms, 5 triple rooms and 9 family rooms. The Hotel is ideally situated in the city centre. Guests will find the airport within easy reach. Guests will find the beach at just a few minutes from the property. The Hotel is located a few steps from the harbour. There is an on-site car park. Pets are allowed on the premises. Large pets are allowed on the premises.