Property LocationWhen you stay at Castelo Beach Hotel in Leros, you'll be on the beach, within a 5-minute drive of Agia Marina Church and Leros Windmills. This beach hotel is 1.7 mi (2.8 km) from Leros Ecclesiastical Museum and 1.8 mi (2.8 km) from Pandeli Castle. RoomsMake yourself at home in one of the 15 air-conditioned rooms featuring refrigerators. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Business, Other AmenitiesFeatured amenities include a safe deposit box at the front desk and coffee/tea in a common area. Free self parking is available onsite. Minimum age for check-in is 18 years
Try looking for more hotel options in Leros, ZLU, Greece