Best Western and hotel offers modern and compact accommodation in central Stockholm. The hotel has a fitness centre with a sauna, while food and refreshments are offered at the restaurant and bar. There is free Wi-Fi access throughout the hotel.
Number of rooms: 201
Apelbergsgatan 40, Norrmalm, 111 37 Stockholm, Sweden
Hotel booked 2 times today.