Loading hotels
Confirming room availability...
Mosebacke Hostel, Högbergsgatan 26, Stockholm, Sweden
This charming Hotel is located in Stockholm. The 40 welcoming accommodation units offer a perfect place to relax at the end of the day. Pets are not allowed at this Hotel.