Nature house in AmstelveenAt 29 km distance from Bosch en Duin4 persons2 bedroomsPets not allowedWiFi