During the stay at the 4-star Roccafiore Wine Resort & Spa, you shouldn't miss Todi's top-rated landmarks, the Renaissance Tempio di Santa Maria della Consolazione Church (2.5 miles from the property) as well as Centro Storico di Todi, located approximately a 10-minute drive away.