Das Hotel Santo Castelo Rio de Janeiro besitzt 9 Zimmer und liegt 4 Kilometer von der Seilbahn auf den Zuckerhut entfernt.
Die Pension befindet sich in 25 Fußminuten Entfernung vom Bahnhof Estação D Pedro II Central und bietet einen schnellen Zugang zur Escadaria Selarón. Das Hotel befindet sich ganz neben dem Praça da Apoteose, in ungefähr 2 km Entfernung. Die Unterkunft liegt nicht weit entfernt von der Cinelândia. Das Santo Castelo befindet sich nur 700 Meter zu Fuß von der U-Bahn-Station Glória sowie nur 10 Fußminuten von der Bushaltestelle Rua Paschoal Carlos Magno proximo ao 15 entfernt.
Die Zimmer verfügen über einen Balkon und sind zudem mit einem Schreibtisch ausgestattet. Für Ihren Komfort finden Sie im Badezimmer eine getrennte Toilette und eine Dusche.
Das Restaurant Restaurante Aprazivel befindet sich in einer Entfernung von nur 1 km vom Hotel Santo Castelo und serviert brasilianische Speisen.