Urban vacations: The 11 best Hotels for a city break in North Rhine-Westphalia