Das 2-Sterne Hotel Castelo Rio de Janeiro liegt im Stadtviertel Zentrum, in einer Entfernung von 4 Autominuten vom Flughafen São Paulo-Congonhas. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Das Hotel umfasst 64 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — TV und Mehrkanal-Fernsehen. Für Ihren Komfort werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt.
Die Gäste können im Restaurant Valentina Cafe lecker essen, das 5 Minuten zu Fuß von der Unterkunft entfernt liegt.
Museu de Arte Moderna do Rio de Janeiro und Brasilianische Nationalbibliothek sind 20 Minuten bzw. 6 Minuten zu Fuß entfernt. Von hier aus sind es nur 15 Gehminuten zum Zentrum von Rio de Janeiro. Zu den weiteren Sehenswürdigkeiten in der Nähe gehören Kulturzentrum Caixa Cultural Rio de Janeiro und Arcos da Lapa. Das Hotel Castelo ist in nur 5 Fußminuten Entfernung von der U-Bahn-Station Carioca.