Castelo Beach Hotel
Agia Marina (Leros), Greece
Castelo Beach Hotel


Panteli, Agia Marina (Leros), Greece
Ranking: Castelo Beach Hotel is ranked 4th out of 12 accommodation options available in Agia Marina (Leros).
Classification: 3 Star Hotel
On the beautiful island of Leros , you can find Castelo Hotel. The complex consists of well appointed hotel rooms, cafeteria, restaurant and a bar. These facilities combined with the warmest hospitality will ensure that our guests will enjoy a truly unforgettable summer holiday beside the sea. Our rooms are furnished in traditional style and some are available with kitchen. All our rooms have a verandah with panoramic views of the sea. This description is based on information provided by the hotel.