8.6/10
Excellent
Free Wi-Fi
Free private parking
Boasting garden views, Villa Nikolitsa with private beach features accommodation with a private beach area and a patio, around 26 km from Archaeological Site of Elefsina.
Βαρδάρη Μέγαρα, Megara, 19100, Greece