Boasting a garden, terrace and views of garden, Shelter City Christian Hostel is set in Amsterdam, less than 1 km from Basilica of St. Nicholas. Around 1.2 km from Museum Ons' Lieve Heer op Solder, the property is also 1.
Number of rooms: 176
Barndesteeg 21, Amsterdam City Centre, 1012 BV Amsterdam, Netherlands