In Amsterdam (Nieuw-West). With a stay at Holiday Inn Express Amsterdam - Sloterdijk Station, an IHG Hotel in Amsterdam (Nieuw-West), you'll be within a 10-minute drive of Van Gogh Museum and Anne Frank House. This hotel is 3.9 mi (6.3 km) from Vondelpark and 4.2 mi (6.7 km) from Leidseplein.