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 the Nave do Conhecimento and Museum of the Olympic and Paralympic City.
Estacao Del Castilho is fairly close to the hotel, and the Train Museum is around 500 metres away. The multi - purpose Joao Havelange Olympic Stadium is also located 1.8 km from this comfortable hotel. The Megara stands 15 minutes by car from the Basilica of Our Lady of Penha, popular with pilgrims and tourists alike. Olimpica de Engenho de Dentro train station lies around 300 metres away.
The rooms feature an air conditioner, along with a flat-screen TV with satellite channels for guests' utmost comfort. The rooms also feature a private bathroom.
A daily American breakfast is served in the morning. Di Carlos Pizzaria, located a short way from Megara Hotel, will spoil you with Italian cuisine.