Viešbutis „Best Western Royal Star Hotel“ įsikūręs patogioje vietoje, vos už 100 metrų nuo Stokholmo tarptautinių parodų rūmų. Čia įrengti numeriai su prancūziško stiliaus balkonais ir nemokamu belaidžiu internetu, yra automobilių stovėjimo aikštelė.