This hotel is located in Kiotari, only some 800 m from the beach and approximately 15 km from Lindos and its famous Acropolis.
See more: Hotels in Europe Hotels in Greece Hotels in Rhodes Holiday Destinations in Europe