
Sheraton Stockholm Hotel occupies a prime position in the heart of the Swedish capital, steps from Stockholm Central Station and within easy reach of the city's most iconic landmarks - Stockholm City Hall and the shimmering waters of Lake Mälaren are visible from many of the hotel's rooms and event spaces. Originally opened in 1971 and reimagined through a 400 MSEK renovation completed in 2025,...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.