Hotel tips: Our favorite 97 hotels in Northern Europe & Scandinavia