Villa Angeliki Villa Lévktron
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.
Stoupa, Levktron, 24024, Greece