Location: the hotel is situated in the centre of Stockholm, 100 m. from the Radmansgatan metro station and 40 Km. from Arlanda airport. The train station is 1.4 Km. away. The hotel is near restaurants and offices.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe