Choose your room
Megara Hotel
- Wi-Fi
- 24-hour services
24-hour reception
- On-site Dining
Bar/ Lounge area
- Air conditioning
- No pets allowed
Megara Hotel Rio de Janeiro features air-conditioned rooms merely a 5-minute walk from Nave do conhecimento e museu da Cidade Olimpica e paralimpica.
Estacao Del Castilho is right around the corner from the hotel, and Train Museum is around 500 metres away. The multi - purpose Joao Havelange Olympic Stadium is also located 1.8 km from this comfortable hotel. Standing about 15 minutes away by car, Basilica of the Archidiocesan Marian Shrine of Our Lady of Penha is a hard-to-miss divine tourist destination. The Megara provides access to Olimpica de Engenho de Dentro train station, which is around 300 metres away.
Rooms come with a private bathroom equipped with a separate toilet and a shower.
A day at this property begins with a free breakfast. Di Carlos Pizzaria serves Italian dishes and lies a short way from Megara Hotel.