The Grand Hotel Cavour was beautiful and lovely. We loved the view from Divina Terrazza on the rooftop because of the spectacular views of the city. We also loved the medieval aura of the place and the hospitality of the staff. The ceilings and our room decorations were lovely. The washroom was also nice with good water pressure in the shower. The breakfast was fantastic with ample choices and food were very sumptuous. The restaurant and front desk staff spoke good English and several other languages, and they were great at what they do. Great service.