Im selben Gebäude von ABBA dem Museum und der schwedischen Music Hall of Fame, 3 km vom Zentrum von Stockholm, 11 km vom Flughafen Stockholm Bromma,
Das Hotel verfügt über Restaurant, Bar, Fitnessraum, Aufzug und 24 h Rezeption.Die Zimmer verfügen über Klimaanlage, TV, Telefon, Safe, WLAN-Internetzugang, Bad und Haartrockner.Adresse: 68 Djurgårdsvägen, 11521 Stockholm, Stockholm, Schweden.