Borgo Di Celle
Hotel
Lerchi, Umbria
8.6/10
Excellent
25 reviews
Free Wi-Fi
Offering stunning views of the Umbrian landscape, Borgo di Celle occupies a fascinating medieval village thoroughly restored to offer a modern hotel in a distinctively historic setting.
Number of rooms: 30
Voc. Celle N. 7, 06012 Città di Castello, Italy