Das 2-Sterne-Hotel Castelo Rio de Janeiro liegt etwa 2 Kilometer von der Bondinho de Santa Teresa in Rio de Janeiro entfernt und bietet einen Gepäckraum.
Die Unterkunft verfügt über 64 Zimmer mit einem Fernsehen mit mehreren Kanälen sowie einer Minibar. In den Badezimmern sind eine getrennte Toilette und eine Dusche vorhanden.
Die Gäste können im Restaurant Rio Scenarium lecker essen, das lediglich 450 Meter vom Castelo Rio de Janeiro entfernt liegt.
Das Hotel im Bezirk Zentrum von Rio de Janeiro liegt in einer Entfernung von 18 Minuten zu Fuß vom Museu do Amanhã und in ca. 25 Gehminuten Entfernung von Einkaufsmöglichkeiten wie dem Praça da Apoteose. Der Boulevard Olímpico ist ungefähr 2 km entfernt. In unmittelbarer Nähe vom Castelo gibt es sowohl das Stadttheater von Rio de Janeiro, als auch Platz Tiradentes. Die Bushaltestelle P28 ist in circa 5 Gehminuten Entfernung vom Hotel und der Bahnhof Estação D Pedro II Central liegt in etwa 15 Gehminuten Entfernung von der Unterkunft.