Find Hostels all over the World
Shelter City, HOSTEL in Amsterdam Netherlands.
Barndesteeg 21, Amsterdam, Netherlands
Located near: Located near Centraal Station, Nieuwmarkt, Dam Square and the Flower Market
Shelter City is right in the old centre of Amsterdam, close to the world-famous 17th century canals, Central Station, Dam Square, the Red Light District and many fabulous museums.
A unique historic building with a great café and living room, peaceful garden and giant fish-pond.
The hostel is ne