Das Hotel befindet sich im Herzen von Stockholm, in unmittelbarer Nähe von Geschäften, Restaurants und einer Markthalle. Der Hauptbahnhof, das angesagte Stureplan und die Altstadt sind nur einen kurzen Spaziergang entfernt. Auf der anderen Straßenseite befindet sich eine U-Bahn- und Bushaltestelle.
Die Zimmer verfügen über ein gefliestes Bad mit Regendusche, einem Haartrockner und kostenlosen Pflegeprodukten. Darüber hinaus sind alle Zimmer mit einem Safe und einem Stauraum unter dem Bett ausgestattet.