Localizado no centro da cidade de Montefiascone e a 5 km do Lago Bolsena, o Hotel Italia & Lombardi dispõe de um restaurante tradicional que serve pratos locais. Dispõe de acesso Wi-Fi gratuito nas áreas públicas.
Os quartos do Hotel Italia possuem uma televisão, uma varanda e uma casa de banho privativa com um secador de cabelo e produtos de higiene pessoal.
A propriedade fica a 3 km da Estação Ferroviária de Zepponami e a 15 km de Viterbo. Imerso na região histórica de Tuscia, está a 25 minutos de carro do Parque Monster de Bomarzo.