Megara Hotel
Photo gallery for Megara Hotel
Overview of Megara Hotel
Megara Hotel
3-star Megara hotel with minibars
Reviews
8.8
Excellent
Popular amenities
Explore the area
Ag. Ioannou Theologou St., 84, Megara, Attiki, 19100
- Kineta Beach15 min drive
- Port of Piraeus35 min drive
- Acropolis43 min drive
- Athens (ATH-Eleftherios Venizelos)50 min drive