Stockholm, one of the most beautiful capitals in the world, is built on 14 islands connected by 57 bridges. The beautiful buildings, the greenery, the fresh air and the proximity to the water are distinctive traits of this city.
To link to this page from anywhere, copy and paste the URL below.
Scandinavian design with stunning views of Lake Mälaren. Charming Old Town and City Hall, where Nobel prizes are awarded, are steps away.
© 2013 Starwood Hotels & Resorts Worldwide, Inc. All rights reserved.