Loading hotels
Confirming room availability...
Stockholm Hostel, Alströmergatan 15, Stockholm, Sweden
In Stockholm (Kungsholmen)<br /><br />With a stay at Stockholm Hostel, you'll be centrally located in Stockholm, within a 5-minute drive of Stockholm Waterfront Congress Centre and Stockholm Concert Hall. This hostel is 2.3 mi (3.6 km) from Stockholm Palace and 3 mi (4.7 km) from Vasa Museum.