Via Cevoli 139, 01027 Montefiascone, Italy, Montefiascone Montefiascone · 2.2 km from city centre
78 Reviews
License number · IT056036C1KI9AS3LB
Garage
Secure parking
Large pets allowed (over 5 kg)
Didn't find your perfect hotel?
More accommodation in Montefiascone