Central (Single Room)
Vasagatan 38, Stockholm, Stockholm, 11120
Very Good, 4
This 3 star hotel is located in the city centre of Stockholm and was established in 1988. It is close to the Gamla Stan (Old town) and the nearest station is Central Station....
More Info