Elioula Hotel Rhodes Island features 35 rooms and lies within 25 minutes' walk of Archangel Michael Monastery. The hotel also includes parking.
The Elioula Rhodes City is situated about 60 km from Diagoras airport and just near Paralia Lardos. Lardos Beach is approximately 5 minutes' walk from the accommodation in Rhodes City. Nature lovers will appreciate the proximity to Lardos beach, which is a mere 0.7 km away. The Church of the Panagia is within a 7-km distance of the 3-star Elioula Hotel.
Guests can try European dishes at the bar Elvita Beach Bar located a 7-minute walk away.
+ More- Less
Main Features
Paid Wi-Fi
+ More
Photos
Map
Tourist attractions in
Rhodes
Local sights
Saint Nektarios - 3.6 km
Agia Ekaterini & Georgios - 3.5 km
Paralia Lardos - 650 m
Lardos Beach - 600 m
Monastery of Panagia Ypseni - 1.7 km
Lindos Watersports Center - 550 m
Glistra Beach - 2.3 km
Medieval castle Lardos - 850 m
Monastery Apostle Philip - 2 km
Airports
Diagoras - 58 km
Prices & Availability
Please wait, we're checking available rooms for you.