Delta Hotel City Center

Damrak 42-43
Amsterdam
Netherlands