Located in Norrmalm, this luxury hotel is within a 10-minute walk of Royal Swedish Academy of Arts, Stockholm Palace, and Stockholm City Hall. Royal Swedish Opera and Stockholm Waterfront Congress Centre are also within 10 minutes. Stockholm City Station is only a 5-minute walk and Central T-Bana is 6 minutes.