Location A suburb of Amsterdam and only 10 minutes from Schiphol Airport, Grand Hotel Amstelveen is surrounded by green spaces and is within easy access to Amsterdam and the rest of Holland. It is also located right next door to the sport and party centre De Kegel, which offers many recreational facilities.