Filter Results
Apply Filters
Clear Filters
Jacuzzi in Souvala
Terra E Sole Spa Suite Aegina
Αλιπράντη, Souvala, Greece Show map
Overlooking the patio, Terra E Sole Spa Suite Aegina Souvala villa enjoys a prime setting a 6-minute walk from Souvala Harbour. Located 4.6 km from the ancient greek Temple of Aphaia, the 2-bedroom…
From US$ 216
Book Now