Hotel Damrak Inn
Amsterdam • Show on map Price as low as EUR 156.21Damrak Inn offers simple and functional rooms with free Wi-Fi only a 5-minute walk from Amsterdam Central Railway Station. It benefits from a 24-hour reception. Each of the rooms at Damrak Inn is equipped…More info