Hotel Park Plaza Victoria Amsterdam, Amsterdam

Damrak 1-5 Amsterdam1012 LG, Netherlands