El House Montebello ocupa un edificio del siglo XIX situado en el centro de Roma, proporciona conexión Wi-Fi gratuita y ofrece apartamentos de estilo clásico con techos abovedados. A 200 metros hay una parada del autobús que enlaza con la Ciudad del Vaticano.
Todos los apartamentos cuentan con lavadora, TV de pantalla plana, cocina con lavavajillas y baño.
Además, el Montebello House se halla a 450 metros de la estación de metro de Castro Pretorio y a 10 minutos a pie de la estación de trenes de Termini.