The 2-star Villa Eleni boasts tranquil location not far from Aqualand, Mathraki Island and Theotokos Monastery. The hotel was built in 1985 and refurbished in 2010.
The center of Roda is 8 km away from the venue. The property is about 5 minutes' walk of Canal D'Amour Beach, Sidari Beach and Esperii Port.
Guests can reach Villa Eleni by car from Ioannis Kapodistrias airport in 30 minutes.
All modern guest rooms including Standard Studio, Two-Bedroom Apartment and Apartment come with modern facilities.