La Soffitta e La Torre Hotel Orvieto, Umbria
Centrally located in Orvieto, La Soffitta e La Torre is set on the city’s main square, 500 metres from the cathedral. It offers accommodation with free Wi-Fi and private bathroom.
Number of rooms: 5
Via del Popolo 2, 05018 Orvieto, Italy