Stockholm - Radisson Blu Royal Viking Hotel, Stockholm

Address: Stockholm - Radisson Blu Royal Viking Hotel, Stockholm