Villa Aphrodite Villa Meganisi
Set in Meganisi and only 1.6 km from Spilia Beach, Villa Aphrodite offers accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation provides a terrace and a swimming pool.
Spartohori, Meganisi, Meganisi, 31083, Greece