If you are looking for Luxury Hotels in Stockholm – we higly recommend Radisson Strand Hotel, Opened in time for the Stockholm Olympic Games of 1912, the Radisson SAS Strand Hotel overlooks the beautiful waterways of Stockholm and is close to the city’s attractions. A short walk from the charming streets of Gamla Stan – Stockholm’s Old Town, the Moderna Museet and the designer shops in Östermalm, the hotel is the perfect base for exploring this capital of Scandinavia