Find Todi, Italy Hotels- Downtown Hotels in Todi- Hotel Search by Hotel & Travel Index: Travel Weekly
Todi, Italy

Todi, Italy

Todi, Italy, is a medieval hill town in southern Umbria (near Orvieto) 60 mi/95 km north of Rome, and it is an inviting collection of meandering narrow streets, churches and squares.

JDS Travel News JDS Viewpoints JDS Africa/MI