Loading hotels
Confirming room availability...
Best Western Hotel at 108, Sveavagen 108, Stockholm, Sweden
Near Stockholm Concert Hall<br /><br />Located in Stockholm (Norrmalm), Best Western Hotel at 108 is within a 15-minute drive of Stockholm Palace and Mall of Scandinavia. This hotel is 2.1 mi (3.4 km) from Vasa Museum and 2.4 mi (3.9 km) from ABBA The Museum.