Hotel tips: Our favorite 112 hotels in Northern Europe