Castelo Beach Hotel - 3 Stars hotel with 9.5 rating based on 94 reviews

Load more Castelo Beach Hotel images

Address: Agia Marina Leros, Dodecanese, Greek Islands - Greece
Castelo Beach Hotel Features:
General:Restaurant, Bar / Lounge, Air Conditioned, Refrigerator, Cable / Satellite TV, TV, Shower, En suite, Private Bathroom, Coffee Shop/Cafeteria, Kitchenette
Services:Tour Desk, Photocopier
Internet:Wireless internet on site.

Check-in: From 2:00 PM
Check-out: Prior to 12:00 PM

Book now for 84 EUR

Open static map


Castelo Beach Hotel is situated in Agia Marina and offers free wireless internet. It features comfortable rooms with a private bathroom and a kitchenette. Guests of this 3-star hotel can book excursions with help from the tour desk. Those staying at the property can unwind with a book in the library. Castelo Beach Hotel Agia Marina provides rooms equipped with cable/satellite channels, a refrigerator and a shower, plus all the essentials to ensure a comfortable stay. Those staying at Castelo Beach Hotel can enjoy a unique dining experience at the on-site restaurant, suitably based for those who want to stay close by when looking for a bite to eat. Each evening, guests are welcome to relax in the lounge bar. The hotel also offers a daily breakfast that can be enjoyed in the breakfast room, or there are a selection of popular eateries in the local area discover. Castelo Beach Hotel Agia Marina is under a 25-minute drive from Leros Island National Airport.

Most popular hotels in Agia Marina Leros

Greece > Agia Marina Leros hotels