Urban vacations: The 53 best Hotels for a city break in Italy