Il Borgo Di San Michele Hotel Papigno, Umbria
9.1/10
Wonderful
9 reviews
Offering a barbecue and views of the mountains, Il Borgo Di San Michele is located in Papigno. Free private parking is available at the property.
Number of rooms: 9
Strada Ponte Pacelli 5 (Terni), 05100 Papigno, Italy