Located in Montefiascone’s city center and 3.1 mi from Bolsena Lake, Hotel Italia & Lombardi features a traditional restaurant serving local dishes. It offers free Wi-Fi in public areas.
The rooms at Hotel Italia feature a TV, a balcony and a private bathroom with a hairdryer and toiletries.
The property is 1.9 mi from Zepponami Train Station and 9.3 mi from Viterbo. Immersed in the historical Tuscia region, it is a 25-minute drive from Bomarzo’s Monster Park.