Olympos Beach Hotel

Τοποθεσία

The Olympos Beach Hotel is situated in the magnificent Faliraki Bay, 3 Km from the center of Faliraki and is serviced by the regular local bus service to and from Rhodes Town (12 km).