Dieses 4-Sterne-Hotel befindet sich im Stadtzentrum von Stockholm und wurde 1968 gegründet. Es ist eine kurze Fahrt vom Königspalast entfernt, und der nächste Bahnhof ist Stadion. Das Hotel verfügt über ein Restaurant, eine Bar, einen Konferenzraum und ein Café. Alle 201 Zimmer sind mit Minibar, Haartrockner, Hosenbügler und Bügeleisen ausgestattet.