Villa Leondari Villa Agios Stefanos
Featuring pool views, Villa Leondari by Rodostamo Collection offers accommodation with a balcony and a kettle, around 2 km from Avlaki Beach. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
Agios Stefanos, Ágios Stéfanos, 49081, Greece