Central Station Hostel
€13
Located in the heart of Amsterdam, Central Station Hostel is set a 1-minute walk from Dam Square and a 2-minute walk from Royal Palace Amsterdam. Around 400 metres from Beurs van Berlage, the property is also close to Flower Market.
internal_server_error
500