|
|
It is located in the Stockholm World Trade Center. Within 5 minutes walk you will find the Central Station, busses and trains to the airport. You are also within walking distance to Stockholm City shopping area and many restaurants and theatres. The rooms are single bedrooms with a single bed and they all have a spare single bed that folds out from the wall.
|
|