
Citta Di Castello, Italy
Hotel Le Mura
3-star hotel
Le Mura is an elegant hotel by Città di Castello’s walls. Rooms have satellite TV, air conditioning, and enjoy pretty views of the historic center. The restaurant serves Umbrian cuisine. Hotel Le Mura e Residence is near the…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park


