Location: close to Gamla Stan (old town) and next to the Skansen open air museum.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe