Resorts List
Grand Hotel Italia | |
Location. The Grand Hotel Italia is located in the historic centre of Orvieto, Italy, next to the People's Palace, 100 metres from the cathedral and 400 metres from the old town. Orvieto train station is five kilometres away. |