Loaction: in the centre of Stockholm, 100m. from the Rädmansgatan metro and 1.4 Km from the train station. The airport is 40 Km away.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe