Situado a 6 minutos a pé da Praça Tiradentes, o Castelo Hotel Rio de Janeiro de 2 estrelas oferece aos hóspedes depósito de bagagem. O parque de estacionamento está disponível no local.
Os quartos estão equipados com mini frigobar, bem como TV com vários canais para conveniência dos hóspedes. Os quartos vêm equipados com casa de banho separada e chuveiro.
DaGosto Bistro e Gula Gula estão a 5 minutos de distância a pé e oferecem uma das melhores cozinhas em Rio de Janeiro.
O hotel de 64 quartos está localizado no bairro Centro do Rio de Janeiro em Rio de Janeiro e oferece o Aqueduto da Carioca para visitar, que está a aproximadamente 500 metros de distância. O Sambódromo da Marquês de Sapucaí fica à uma distância aproximada de 25 minutes a pé do Castelo Hotel. A Fábrica da Bhering está a uma distância de 2.6 km deste hotel. O local está localizado a uma distância de 350 metros da estação de metrô Carioca e nas proximidades de da paragem P28.