Location: close to the city centre and all of its attractions, easily reached on foot, and close to many restaurants. Transport links are also nearby such as the airport bus and the metro station Odenplan.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe