Hotel tips: Our favorite 118 hotels in Northern Europe