ibis Amsterdam City West

Accommodation

Europe, Netherlands, Amsterdam