Nieuwe Amstelstraat 1
1011 PL
Amsterdam
directions