The Stockholm City Hall is located in Stockholm, Sweden. It built in 1927(year of completion). It is the building of the Municipal Council for the City of Stockholm in Sweden. It houses offices and conference rooms as well as ceremonial halls, and the Stadshuskällaren Restorant.
120 Swedish Krona
No tips for this experience yet, would you like to add a tip for this experience?