Villa Ellena is situated in Triánta. This property offers access to free WiFi.
This air-conditioned villa has 4 bedrooms, a satellite flat-screen TV, and a kitchen.
The villa offers a barbecue. Guests can relax in the garden at the property.
Rhodes Town is 7 km from Villa Ellena, while Faliraki is 8 km from the property. Rhodes International Airport is 7 km away....