Elioula

The hotel ELIOULA is located at the beaudiful sandy Lardos beach, close to Lindos with the historic Akropolis, 40 km from the city of Rhodes. In the hotel ELIOULA there is a breakfast room, bar, lobby, TV room, swimming pool,snack bar, various amenities such as billiard table and table tennis, mini market, while the beach is suitable for wind surfing and other water sports. The night life offers a variety which will cover every taste.
Be the first to write a review of this hotel. It just takes a few minutes and you'll be providing a valuable service by sharing the details of your stay with your fellow travelers.
3 Star Hotels in Rhodes Town
Hotels in Rhodes Town with 3+ Stars
See all
3+ star hotels in Rhodes Town
