Tulip Inn Amsterdam City West

Reimerswaalstraat 5
Amsterdam
Netherlands