O Hotel Monte Castelo está localizado numa área residencial com fácil acesso às atrações turísticas do Rio de Janeiro e disponibiliza acomodações práticas com acesso Wi-Fi gratuito. A Praia do Flamengo e o seu agradável Aterro, o maior parque público do Rio, ficam apenas a 5 minutos a pé.
Os quartos incluem uma casa de banho privativa, uma secretária, uma televisão de ecrã plano, um minibar e ar condicionado.
Para maior conveniência dos hóspedes, a receção está aberta 24 horas por dia.
A propriedade encontra-se apenas a 1 quarteirão da Estação de Metro de Glória. A intensa vida noturna da Lapa e a agradável área de Santa Teresa também ficam nas proximidades. Existe estacionamento perto do hotel.