Corso camillo benso conte di cavour, 67, 06059 Todi
Apartments
Set just 38 km from Duomo Orvieto, La terrazza sul Verde, vista mozzafiato in pieno centro features accommodation in Todi with access to free bikes, a bar, as well as free shuttle service. Beauty services is available for guests. The apartment offers a sun terrace, a 24-hour front desk, and free WiFi...