Todi is a hilltop town in Umbria, Italy. Among the medieval buildings framing the central Piazza del Popolo are the People’s Palace and the Captain’s Palace. The latter houses the Civic Museum and Gallery. Beneath the square are 2 Roman...
Read moreTodi is a hilltop town in Umbria, Italy. Among the medieval buildings framing the central Piazza del Popolo are the People’s Palace and the Captain’s Palace. The latter houses the Civic Museum and Gallery. Beneath the square are 2 Roman cisterns,...
Ready to plan your trip to Todi?Santuario dell'Amore Misericordioso
4.8
(720)
Church of Saint Mary of Consolation
4.6
(745)
Parco Chico Mendes
4.2
(710)
Concordia Theater
4.8
(366)



Trattoria Da Piero e Silvana
4.6
(839)
Ristorante Da Massimo
4.4
(602)
Ristorante Pizzeria Cavour
4.4
(601)
Ristorante Le Noci
4.5
(414)