Holiday park the Amsterdamse Bos is located at the southern edge of the Amsterdamse Bos in Amstelveen, close to Amsterdam.