The 3-star Ellia Hotel is situated a mere 46 km away from Elli Beach.
Rhodes Beach is about 45 km from the hotel.
Room amenities at Ellia Hotel include satellite television, wireless internet, a patio, a balcony and a refrigerator. The rooms have a view over the garden. Bathrooms are appointed with a shower and a hairdryer.
Guests can try refreshing drinks in the poolside bar. Marematto is about 500 meters away and serves Greek specialties.
Ellia Hotel is set 40 km from Diagoras airport.
The Ellia Hotel offers 24-hour reception, free shuttle service and laundry.
Babysitting, cots and an arcade/game room are available for children.