Ideal Location.
This hotel is in the perfect location for exploring all that Stockholm has to offer. All major attractions are within walking distance, including Gamlastan, Djurgarden, shopping, and restaurants. It's just a 10-minute walk to the main station.