Megara Hotel Rio de Janeiro is a great place to stay in Zona Norte with vivid urban art and political murals marking the streets between the crossing and the landmark metallic Tijuana Arch, 20 minutes' walk from the multi - purpose Joao Havelange Olympic Stadium.
The Jerusalem Cultural Center is 2.8 km from this hotel, and the Basilica of Our Lady of Penha is situated 6 km away. A short walk will take you to the Nave do Conhecimento and Museum of the Olympic and Paralympic City, located 5 minutes' walk away. The Megara is also a stone's throw from Olimpica de Engenho de Dentro train station.
Air conditioning along with a flat-screen TV with satellite channels are featured in the air-conditioned rooms. The rooms come with a private bathroom.
The comfortable Megara Hotel offers a free American breakfast daily. Serving Italian dishes, Di Carlos Pizzaria lies within 600 metres of this Rio de Janeiro hotel.
+ More- Less
Most Popular Facilities
Wi-Fi
Free parking
24-hour services
On-site Dining
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Rio de Janeiro
Airports
Galeao - 18 km
Train stations
Estação D Pedro II Central Station - 11 km
Rooms & Availability
Please wait, we’re checking available rooms for you.