Location: the hotel is located in Stockholm, in the heart of the old town. The nearest underground station is 500 m. away (Gamla Stan) and the train station is 1.5 Km. away. The airport is 42 Km. away.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe