Tulip Inn Amsterdam Riverside

Provincialeweg 38
Amsterdam
Netherlands