Park Plaza Victoria Amsterdam

Damrak 1-5
Amsterdam
Netherlands