Via Piero della Francesca 24Citta di Castello, Italy 06012 Phone: +39 075-852-1312Fax: +39 075-855-5662 Hotel E-mailHotel Website Commission Rooms Rates - 56 - Hoteliers! Is your information accurate? Update Here