Discover Amstelveen
compiled from our dataAmstelveen is located in North Holland, Netherlands, and has a population of about 94,435. Our atlas lists 268 places here.
These include 20 sights and 5 museums, 214 restaurants, 29 places to stay and 0 cocktail bars. Highlights include Nationaal Dachau Monument, Bankrasstaete, The City Garden.
