Ellia Hotel is a 3-star property only 6.4 km from Ancient Kamiros, Grand Master's Palace and Acropolis of Lindos.
This hotel comprises 138 rooms featuring Economy Double Room and Family Double Room.
Offering greek meals, Marematto is situated 500 meters of the property.
Ellia Hotel is within a 40-minute drive to Diagoras airport.
The hotel offers a designated smoking area, a baggage storage and a safe deposit box and such services as laundry, 24-hour reception and housekeeping.
On-site spa options feature a health club and a spa lounge.