Via lorenzo leonj 3, 06059 Todi
Hotels 4 stars
Fonte Cesia is set in the heart of the medieval town of Todi, just 200 metres from the cathedral. It features a traditional restaurant, air-conditioned rooms, and free Wi-Fi throughout. Set in a renovated 17th-century building, rooms at the Cesia include a TV and minibar. The private bathroom comes with...