Los huéspedes del Santo Castelo Hotel Río de Janeiro pueden disfrutar de acceso a la Isla de las Cobras, ubicada a unos 2 km.
La Escalera de Selarón se ubica a tan solo 600 metros, mientras que la estación de tren Central D Pedro II se encuentra a unos 25 minutos a pie de esta pensión. A 2,1 km del hotel llegarás al Sambódromo Marqués de Sapucaí. Estar en los alrededores de la Plaza Cinelândia es una ventaja para los huéspedes que se alojen en el Santo Castelo Río de Janeiro. El alojamiento se ubica a tan solo 550 m de la parada de autobús Rua Paschoal Carlos Magno proximo ao 15 y a tan solo 10 minutos a pie de la estación de metro Glória.
Las 9 habitaciones de este hotel están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Las habitaciones ofrecen inodoro separado y ducha en los cuartos de baño.
El restaurante Restaurante Aprazivel invita a los viajeros a disfrutar de comida brasileña, y se encuentra a pocas cuadras del Santo Castelo Hotel.