Set in Ágios Stéfanos and only 1.8 km from Akoli Beach, Villa Maro offers accommodation with sea views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a terrace.
Agios Stefanos, Ágios Stéfanos, 49081, Greece