Hotel Fonte Cesia
Hotel
Todi
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.
Number of rooms: 57
Via Lorenzo Leonj 3, 06059 Todi, Italy