OverviewHotel Best Western Royal Star is a 4 star hotel located a 10 minutes’ drive by car or train from Stockholm City Center. The hotel features 103 guest rooms, conference facilities with a capacity of 90 participants, a restaurant, sauna, solarium..