Villa Angeliki Villa
Stoupa, 240 24, Greece, West Mani, 24024
Set in Levktron and only 1.7 km from Stoupa Beach, Villa Angeliki offers accommodation with mountain views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a balcony.