Megara Hotel Rio de Janeiro offers quick access to Museu do Trem, located merely a 6-minute walk away.
All private bathrooms feature a separate toilet and a shower along with free toiletries and bath sheets.
A free breakfast is served in Megara Hotel daily. Di Carlos Pizzaria is not far from the hotel and specialises in Italian cuisine.
At this Rio de Janeiro hotel, you'll be approximately 6 km from the Portela Samba Court and around 300 metres from the Nave do Conhecimento and Museum of the Olympic and Paralympic City. Sports fans will also enjoy visiting Joao Havelange Olympic Multi-Purpose Stadium, nearly 20 minutes' walk from the hotel. The Jerusalem Cultural Center is 2.8 km away, while Olimpica de Engenho de Dentro train station is situated within easy reach of the Megara Rio de Janeiro. The property is within 5 minutes' walk of 606 - Engenho de Dentro x Rodoviaria bus station.