R. Do Lavradio 62, Rio De Janeiro, Br, Rio de Janeiro, Brazil
Show map
Situated a mere 1.7 km from the Paris Square, the 2-star Castelo Hotel Rio de Janeiro features Wi-Fi throughout the property and parking on site. The hotel is a good starting point for exploring Rio de Janeiro, including the National Museum of Fine Arts, which is only a 6-minute walk away.
Located around 500 metres from Tiradentes Square, this Rio de Janeiro hotel lies within a 2-km distance of shopping venues such as the Apotheosis Square. At the Castelo Rio de Janeiro, you'll be within a few blocks of the modern Metropolitan Catholic Cathedral of Saint Sebastian. Guests might as well visit Campo de Santana, which is about a 5-minute ride away. The accommodation is also just 1.5 km from the Futuristic waterfront Museum of Tomorrow and Terminal Menezes Cortes bus station is merely 0.9 km away. The nearest underground station is Carioca, situated not far from the Castelo.
Offering a multi-channel TV, the 64 rooms come with an air conditioner to ensure a comfortable stay.
Rio Scenarium serves Latin American cuisine and is located 450 m from the hotel.
+ More- Less
Most Popular Facilities
Wi-Fi
24-hour services
Child-friendly
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Rio de Janeiro
Attractions
Caixa Cultural Rio - 650 m
Aterro do Flamengo - 2.3 km
Candelária Church - 1.0 km
marina da gloria - 2.8 km
Sao Francisco da Penitencia Church - 500 m
Sao Francisco de Paula Church - 550 m
Fundicao Progresso - Espaco Armazem Theater - 350 m
Rio Antigo Fair - 250 m
Maracanã Stadium - 4.8 km
Airports
Santos Dumont - 2.0 km
Train stations
Estação D Pedro II Central Station - 1.2 km
Rooms & Availability
Please wait, we’re checking available rooms for you.