The comfortable Megara Hotel Rio de Janeiro is a great place to stay in the Zona Norte district of Rio de Janeiro, approximately a 20-minute walk from Joao Havelange Olympic Multi-Purpose Stadium. The hotel also includes parking.
Train Museum is 0.3 miles away, while Museu do Trem is right around the corner from this Rio de Janeiro hotel. A short walk will take you to Nave do conhecimento e museu da Cidade Olimpica e paralimpica, located about a 5-minute walk away. The Megara is 0.2 miles from Olimpica de Engenho de Dentro train station.
The rooms include an air conditioner, along with such modern comforts as a flat-screen TV with satellite channels. The private bathrooms, complete with a separate toilet and a shower, along with bath sheets and towels, are also provided.
The Megara Rio de Janeiro serves a free breakfast daily. Manuel e Juaquim Bar e Botequim offers a selection of dishes in proximity to this property.