Located in Stoupa, a few steps from Stoupa Beach and 700 metres from Kalogria Beach, Manoleas Villas - Apartment 6 provides air-conditioned accommodation with a balcony and free WiFi. The property features mountain and pool views, and is 42 km from M...
Rooms total: 1 More information »