Elioula Hotel is located in a beach area of Rhodes Island in close proximity to Village of Lindos, Acropolis of Lindos and Filerimos.
Thanks to a boat dock nearby, the hotel is well connected with other parts of Rhodes Island.
Guests can make use of climate control, TV and a telephone available in all Elioula Hotel rooms.
Offering greek dishes, Marematto is a 10-minute walk away.
Elioula Hotel can be reached in 40 minutes by car from Diagoras airport.
The property features a wading pool and a pool for children.