Ubicado a una distancia de 2 km del Monumento a los Soldados Brasileños de la Segunda Guerra Mundial, el Hotel Castelo Río de Janeiro incluye 64 habitaciones. Con depósito de equipajes, este hotel se encuentra a unos cuantos pasos del Teatro Municipal de Río de Janeiro.
Este hotel de 2 estrellas está situado en el distrito Centro de Río de Janeiro, a 5 minutos a pie de la estación de metro Carioca / Centro. Los huéspedes pueden visitar la Plaza Tiradentes, que está a 500 metros, y el Acuario Marino AquaRio, que está a una distancia de 2,1 km del hotel Castelo. La zona cuenta con lugares para hacer compras como la Plaza de la Apoteosis, a 25 minutos a pie de la propiedad. El hotel, bien comunicado con el Museo de Arte de Río, a 1 km, tambièn se encuentra cerca de la estación de autobuses Terminal Menezes Cortes.
Las habitaciones del Castelo disponen de televisión con múltiples canales, además de minibar para tu comodidad. También hay inodoro separado y ducha en los baños.
En los alrededores puedes comer en el restaurante DaGosto Bistro, a 5 minutos a pie de este establecimiento.