Eparchiaki odos Lardos Lindos

View All Deals

SKU: 14818962 Category:


Located in Lardos, this luxury villa is 2 mi (3.2 km) from Pefkos Beach and within 6 mi (10 km) of Acropolis of Lindos and St. Pauls Bay. Tomb of Cleobulus and Lindos Beach are also within 6 mi (10 km).

Hotel Amenities

Barbecue grill(s)

Free WiFi

Free self parking

Total number of rooms –