Olympos Beach with EV Charger in Rhodes, Greece | SleeperCharger

With a stay at Olympos Beach in Rhodes, you'll be within a 10-minute walk of Water Park Faliraki and Faliraki Beach. This 4-star hotel is 7.7 mi (12.5 km) from Rhodes Port and 10.7 mi (17.2 km) from Tsambika Beach.