Vista su Todi Hotel Todi
Situated in Todi in the Umbria region and La Rocca reachable within 40 km, Vista su Todi features accommodation with free Wi-Fi, a children's playground, pool with a view and free private parking.
Number of rooms: 2
Località Ficareto 6, 06059 Todi, Italy