Incorrect data? Please notify us at hi@itinari.com.
Stockholm's largest hotel is located in the heart of Stockholm city adjacent to the Central Station and Arlanda Express as well as near all the best of Stockholm’s favourite spots.
Want to plan a trip here? Talk to AI travel assistant Maya.