Via Di Piazza Del Popolo 13, 05018 Orvieto
Hotel
4 stars
with
57
rooms
Set in the historic center of Orvieto, Grand Hotel Italia is an elegant building from the 19th century. It is
near the Palazzo del Capitano del Popolo congress center, and a 5-minute walk from the medieval Cathedral.
The Grand Hotel offers 46 spacious and bright rooms, most with private balcony and a fine view ...