Situado no centro de Roma e localizada num edifício do século XIX, o House Montebello providencia acesso Wi-Fi gratuito e apartamentos de estilo clássico com tectos abobadados. Um autocarro que para a 200 metros da propriedade estabelece ligações com o centro da Cidade do Vaticano.
Cada apartamento dispõe de uma máquina de lavar roupa, de uma televisão de ecrã plano e de uma cozinha com uma máquina de lavar louça. Todas as acomodações possuem casa de banho privativa.
O House Montebello fica a 450 metros da Estação de Metro Castro Pretorio, enquanto a Estação Ferroviária Termini é alcançável em 10 minutos a pé.