Hotel Crystal

Tweede Helmersstraat 6
Amsterdam
Netherlands