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.