

With a stay at Hotel Fonte Cesia, you'll be centrally located in Todi, steps from Church of San Fortunato and People's Palace (Palazzo del Popolo). This 4-star hotel is 0.1 mi (0.2 km) from Captain's Palace (Palazzo del Capitano) and 0.1 mi (0.2 km) from Cathedral of Todi (Duomo).