Das Hotel liegt im Stadtteil Skärholmen im Süden von Stockholm, direkt neben dem großen Einkaufszentrum SKHLM Skärholmen Centrum mit über 200 Geschäften. Durch die Nähe zur Metrostation erreicht man das Zentrum Stockholms schnell.
Das Haus bietet zahlreiche Einrichtungen für Gäste mit verschiedenen Bedürfnissen: Es umfasst ein Restaurant und eine Bar sowie kostenloses WLAN im gesamten Hotel. Das Hotel ist zudem mit dem nordischen Umweltzeichen „Nordic Swan Ecolabel“ zertifiziert.
Die Zimmer im Hotel sind funktional eingerichtet. Sie verfügen über zwei Einzelbetten, einen Arbeits- bzw. Sitzbereich sowie Fernseher. Im Badezimmer befindet sich eine Dusche/WC.