Situated in Souvala and only 1.2 km from Souvala Beach, Elia Villa - Aegina, Souvala features accommodation with sea views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a balcony.
Terpsihoris, Souvala, 18010, Greece