Radisson Blu Royal Viking Stockholm
Positioned at the heart of Stockholm beside the water, this is the kind of city stay where everything feels immediate. Guests can walk to Stockholm Central Station, the Town Hall, and the Old Town, while Drottninggatan and Sergels Square sit…