With a stay at Olympos Beach in Rhodes, you'll be a 3-minute walk from Faliraki Beach and 6 minutes by foot from Water Park Faliraki. This upscale hotel is 7.7 mi (12.5 km) from Rhodes Port and 2.2 mi (3.6 km) ... Read more

View all Luxury Hotels in Kallithea