Hotel Castelo de 64 quartos está aninhado no bairro Centro de Rio de Janeiro, a cerca de 25 metros a pé das atrações esportivas, tais como o Sambódromo da Marquês de Sapucaí. Este hotel 2 estrelas também inclui o estacionamento.
Este hotel fica com fácil acesso da estação de metrô Carioca e a 500 metros da Praça Tiradentes. Este estabelecimento oferece proximidade com paisagens naturais como o Campo de Santana (a 0.9 km) e o Parque do Flamengo (a 2.4 km). O Real Gabinete Português Da Leitura e o Theatro Municipal do Rio de Janeiro estão a apenas 6 minutos de carro deste local. A parada de ônibus P28 está situada a uma caminhada do Hotel Castelo.
Os quartos estão equipados com mini frigobar, bem como TV para conveniência dos hóspedes. Todos os banheiros têm banheiro separado e chuveiro.
Servindo tanto comida como bebidas, Valentina Cafe está situado a aproximadamente 5 minutos a pé deste hotel.