Crown Plaza Amsterdam City Centre

Amsterdam, Netherlands