With a stay at Elafos Hotel in Rhodes, you'll be steps from Profitis Ilias and a 3-minute drive from Church Agios Nikolaos Foundoukli. This upscale hotel is 15.3 mi (24.6 km) from Tsambika Beach and 18 mi (29 k ... Read more

View all Luxury Hotels in Rhodes