Location: in the city centre, 25 km from the exhibition centre and 46 km from Arlanda airport.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe