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 Read more
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.