Das Hotel liegt im südlichen Stockholmer Stadtteil Johanneshov direkt neben der bekannten Veranstaltungsarena Avicii Arena sowie in unmittelbarer Nähe zum Einkaufszentrum Globen Shopping. Öffentliche Verkehrsmittel wie die Metro-Station „Globen“ befinden sich nur wenige Gehminuten entfernt und verbinden das Zentrum von Stockholm schnell mit dem Hotel.
Die Ausstattung des Hotels umfasst viele Möglichkeiten, für Freizeit und Sport die rund um die Uhr nutzbar sind, wie das Fitnessstudio, eine Lobby-Lounge mit Spiel- und Entertainment-Bereichen („The Social Lounge“). Außerdem bietet das Haus kostenfreies WLAN im gesamten Gebäude sowie Parkmöglichkeiten vor Ort.
In den Zimmern findet man je nach Kategorie Einzel- oder Doppelbetten, eine Kaffee-/Teezubereitung, Dusche/WC, Haartrockner sowie Einrichtung mit Sitz- oder Arbeitsbereich und Fernseher.