A unos 500 metros del Hotel Castelo Río de Janeiro, los huéspedes pueden llegar rápidamente al Real Gabinete Portugués de Lectura. Hay un aparcamiento en las instalaciones.
Entre los lugares de interés cercanos encontrarás la Isla de las Cobras, situada a unos 20 minutos en coche de este hotel, y el Palacio do Catete, que se sitúa a 3 km. Los lugares de entretenimiento en la zona son el Teatro Municipal de Río de Janeiro (550 metros) y el Tranvía de Santa Teresa (2 km). Independientemente de la religión, los viajeros prefieren visitar Church of Our Lady of Candelária, un popular lugar de culto situado en los alrededores del hotel Castelo. Este hotel de 2 estrellas se sitúa a unos 600 metros de la estación de metro Carioca y también a 2,1 km de la Plaza de la Apoteosis.
La propiedad viene con 64 habitaciones con una televisión con múltiples canales, así como minibar. Inodoro separado y ducha están incluidos en cada habitación.
El barrio cuenta con varios restaurantes, entre ellos Rio Scenarium, que se encuentra a pocos pasos del Castelo.