Dessole Olympos Beach Hotel
Dodecanese Islands / Rhodes / Faliraki • View on MapPlease select your dates
Open: April - October... 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). More Info »