A stay at The Sparrow Hotel places you in the heart of Stockholm, within a 15-minute walk of Stockholm Concert Hall and Royal Swedish Opera. This 4.5-star hotel is 1.1 mi (1.8 km) from Stockholm Palace and 1.3 mi (2.1 km) from Vasa Museum.