Rooms & Availability at Elioula
Description of Elioula
Located within the picturesque countryside of Lardos, the Elioula offers comfortable accommodation and a wide range of facilities, including billiards, a 24 hour reception and a swimming pool.
The Elioula has 36 rooms offering all the essentials.
Guests can indulge in a beverage at the hotel's on-site bar, after enjoying a meal in the restaurant.
Guests with a car can visit Lindos and Pefkos, both within a 30-minute drive of the hotel. For guests with a car, parking is available at the hotel.
Features at Elioula
Map of Elioula