Todi hotels & apartments, all accommodations in Todi

Suggested hotels in Todi

Castello Izzalini Todi Resort

Vocabolo Castello 16A, Frazione Izzalini, Todi, Italy

Castello Izzalini Todi Resort photo

Castello Izzalini Todi Resort is an excellent place to lodge in Todi. The hotel is set in a historical building in the historical centre of Todi.