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.

SKU: 2891425 Categories: ,
internal_server_error <![CDATA[WordPress &rsaquo; Error]]> 500