Hotel tips: Our favorite 121 hotels in Northern Europe