Ten hotel w samym centrum Sztokholmu znajduje się bardzo blisko kawiarni i restauracji. Obiekt noclegowy jest zlokalizowany w niewielkiej odległości od stacji metra T-Centralen.
Plac Sergela, a także Kulturhuset w Sztokholmie znajdują się również maksymalnie 500 m od hotelu.
Do dyspozycji Gości są 423 klimatyzowane pokoje z telewizją satelitarną oraz urządzeniem do parzenia kawy/herbaty do samodzielnego przygotowywania posiłków. Goście znajdą suszarkę do włosów i ręczniki kąpielowe w łazienkach wyposażonych w oddzielną toaletę i prysznic. Znajdują się tam również pokoje z widokiem na centrum miasta.
Oferuje saunę, salon Lounge i zaplecze rekreacyjne hotelu, a także siłownię, aby urozmaicić wypoczynek. Osoby podróżujące służbowo skorzystają z dostępnych na miejscu sali zebrań i centrum biznesowego.