Locanda del Borgo Hotel Todi
Set in Todi, 34 km from Duomo Orvieto and 45 km from Perugia Cathedral, Locanda del Borgo offers free Wi-Fi and air conditioning. The property features river views and is 47 km from Train Station Assisi and 49 km from La Rocca.
Voc. Castello, Fraz. Pontecuti, 13, 06059 Todi, Italy