28 Rua Goias, Rio de Janeiro, Brazil
The comfortable Megara Hotel Rio de Janeiro includes air-conditioned rooms and is located approximately 20 minutes' walk from the multi - purpose Joao Havelange Olympic Stadium.
The hotel lies in Zona Norte with vivid urban art and political murals marking the streets between the crossing and the landmark metallic Tijuana Arch, a few steps from Olimpica de Engenho de Dentro train station. Also, there is Estacao Del Castilho 3.3 km from this Rio de Janeiro hotel. A few moments from the Megara Rio de Janeiro, guests will find the Train Museum. 606 - Engenho de Dentro x Rodoviaria bus station is a mere 250 metres from the accommodation, and the Basilica of Our Lady of Penha is nearly 15 minutes' drive away.
The air-conditioned rooms have a flat-screen TV with satellite channels, as well as comforts such as climate control. The rooms also have private bathrooms.
An American breakfast can be enjoyed at the Megara. Di Carlos Pizzaria is located next to the hotel and serves Italian dishes, within reach of the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Megara!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please