Glyfada, North Kynouria
1 bedroom
Baths
Guests
Located in North Kynouria, this villa is within a 5-minute drive of Mermaid Port and Plaz. This villa is 1.5 mi (2.4 km) from Plaz Paráliou Ástrous and 1.6 mi (2.6 km) from Paralio Astros Amphitheater.
Parking
Elevator
Pool
Business center
No nearby properties available in this region at the moment.