Unrated hotels in Megara
We found 21 properties with availability in Megara
Show on map
Breeze Apartments Megara - Nest
Κολοκοτρώνη 5 1, Megara, Greece
The 1-bedroom Breeze Apartments Megara - Nest is a good choice for accommodating up to 2 guests, offering a prime setting just 5 minutes on foot from Imero Kyma. Wi-Fi and a car park are also…