Location: situated in the heart of the city near of Hötorget and near of shopping facilities, entertainment area and sightseeing,. 400m from the Central Staition and 100m from underground stations Hötoget and T-centralen.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe