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 more details