The 2-star Castelo Hotel Rio de Janeiro gives quick access to the Carioca Square, which is situated just a 6-minute walk away. Boasting a location approximately 500 metres from the enormous cone-shaped Metropolitan Cathedral of Saint Sebastian, this Rio de Janeiro hotel features 64 rooms as well as a luggage room.
You'll be merely 1.5 km from the cultural Casa Franca-Brasil Centre and within 25 minutes' walk of the Fiscal Island. The Castelo Rio de Janeiro stands right near Carioca / Centro tube station. There is the Church of Our Lady of Glory of Outeiro only 1.7 km away, and Terminal Menezes Cortes bus station is 700 m from the hotel. The nearest underground station is a mere 350 metres away.
The rooms have an air conditioner, as well as a minibar fridge for your convenience.
DaGosto Bistro with Brazilian cuisine is located close to Castelo Hotel.