Urban vacations: The 164 best Hotels for a city break in Central Europe