Stockholm Hostel
Search & compare prices for Stockholm Hostel in all hotel booking websites.


Stockholm Hostel Address: Alströmergatan 15, Stockholm, Sweden
Minimum price found for Stockholm Hostel was: Null SEK
Click here to get more information, photos & guest ratings for Stockholm Hostel