Located in the heart of Stockholm, Radisson Collection Strand Hotel, Stockholm is surrounded by a plethora of shopping landmarks that will satisfy even the most avid shopaholics. Just a short walk away, you'll find Birger Jarlspassagen, a charming shopping arcade filled with boutique shops and ...