Located in Centro with interactive science exhibits, the 2-star Castelo Hotel Rio de Janeiro is within 3 km of such culture-oriented attractions as Museu do Amanha. This Rio de Janeiro hotel offers a car park on site.
Cinelandia Square is just 500 metres from the property, which also stands right at Real Gabinete Portugues Da Leitura Library. Religious sights in the area include Church of Our Lady of Glory Outeiro (1.7 km) and Sao Bento Monastery (1.5 km). Sambadrome Stadium lies approximately a 25-minute walk away, while Carioca / Centro is nearly 5 minutes' walk from the hotel. Castelo Hotel is located 5 km from Santos Dumont airport and just a minute's drive from P28 bus stop.
This Rio de Janeiro property features 64 rooms equipped with a TV as well as a minibar fridge.
The accommodation is nearly 5 minutes' walk from the café Valentina Cafe.