Loading hotels
Confirming room availability...
Urban Hostels Gamla Stan, Nygrand 5, Stockholm, Sweden
With a stay at Urban Hostels Gamla Stan, you'll be centrally located in Stockholm, steps from Royal Armoury and minutes from Nobel Museum. This hostel is within close proximity of Stortorget and Stockholm Stock Exchange Building.