Fonte Cesia is set in the heart of the medieval town of Todi, just 656 feet from the cathedral. It features a traditional restaurant, air-conditioned rooms, and free Wi-Fi throughout. Set in a renovated 17th-ce ... Read more

View all Luxury Hotels in Todi