Located in Lindos, this hotel is 1.6 mi (2.5 km) from Vlycha Beach and within 6 mi (10 km) of Acropolis of Lindos and Pefkos Beach. Tomb of Cleobulus and Lindos Beach are also within 6 mi (10 km).
Number of floors – 2
Breakfast available (surcharge)
Total number of rooms – 13