Neighborhood
Stadshart Amstelveen
40 locals recommend,
Location
37 Rembrandtweg
Amstelveen, NH
Tips from locals
This shopping mall has all the shops, supermarkets and department stores you need.
#1 shopping mall in Holland, international 4 star ranked shopping mall of Europe. Must see