Holiday Inn Express Amsterdam - Schiphol, an IHG Hotel