Della cava 93, 05018 Orvieto
Apartment 3 stars
Located in Orvieto, 2625 feet from Duomo Orvieto and 1312 feet from Torre del Moro, Alla cava Orvieto provides air-conditioned accommodations with a balcony and free WiFi. The property has city views.
The apartment features 1 bedroom, a flat-screen TV, an equipped kitchen with a dishwasher and a microwave,...