As you exit Central Station and naturally follow the stream of people towards the Dam, Delta Hotel City Center is just steps away, opposite the Beurs van Berlage. Free Wi-Fi is available in public areas.
Number of rooms: 48
Damrak 42-43, Amsterdam City Centre, 1012 LK Amsterdam, Netherlands