minube
Fonte Cesia Hotel
Situated in the historic center of the city of Todi, this charming hotel offers guests the opportunity to stay in a place full of history: it is a seventeenth century building which has been restored but retains many of its period features.