Stockholm Sweden Visitor's Guide
The Stockholm City Centre is located on the Swedish mainland, directly north of Gamla Stan, the Old City.
The area of particular interest to tourists is located along the waterfront. It covers a good portion of the Norrmalm borough.
Top tourist attractions and landmarks in the Stockholm's City Centre are the following: