Located in Central Stockholm, this hotel is within a 15-minute walk of Stockholm City Hall, Royal Swedish Opera, and Stockholm Palace. National Museum and Vasa Museum are also within 2 mi (3 km). Central T-Bana is only a 2-minute walk and Stockholm City Station is 2 minutes.