Apartment/Flat Homeinorvieto - Corso cavour 138
★★★★
VIA MONTE NIBBIO 13, Orvieto, Italy Show on map
Hotel Ristorante Umbria is a 3-star hotel in Orvieto, Italy. It is one of 56 places to stay in Orvieto listed on Triptoic.
VIA MONTE NIBBIO 13, Orvieto, Italy
Hotel Ristorante Umbria is located at VIA MONTE NIBBIO 13, Orvieto, Italy.
Hotel Ristorante Umbria is rated 3 stars.
Highly rated alternatives close by
Farm stay
Hotel
Farm stay
Guesthouse/bed and breakfast
Hotel