Property Location With a stay at Amsterdam Forest Hotel you'll be centrally located in Amstelveen convenient to World Trade Center and Concertgebouw This eco-friendly hotel is within close proximity of Amstelpark and Olympic Stadium Rooms Make you . . .