Filter Results
Apply Filters
Clear Filters
Spa hotels in Megara
Dimars
Σπ. Μαυρουκάκη, Megara, Greece Show map
Located just 6 minutes' stroll from Monastery of Agia Paraskevi Mazi Megara, the 1-bedroom Dimars Apartment Megara accommodates up to 3 guests. Enjoying a prime setting, the 46 m² apartment lies…
From US$ 101
Book Now