Grand Hotel Italia
4-star Orvieto hotel steps from Palazzo del Popolo
Reviews
8.6 out of 10
Excellent
Popular amenities
8.6 out of 10
Guests loved the amenities.
Explore the area
Via di Piazza del Popolo 13, Orvieto, TR, 5018
- Palazzo del Popolo1 min walk
- Chiesa di Sant'Andrea2 min walk
- Moro Tower3 min walk