Holiday Inn Express Amsterdam - Sloterdijk Station, an IHG Hotel is a Hotel located at Zaventemweg 3, 1043 EH Amsterdam, Netherlands. It has received 3278 reviews with an average rating of 4.1 stars.
The address of Holiday Inn Express Amsterdam - Sloterdijk Station, an IHG Hotel: Zaventemweg 3, 1043 EH Amsterdam, Netherlands
Holiday Inn Express Amsterdam - Sloterdijk Station, an IHG Hotel has 4.1 stars from 3278 reviews
Hotel
4645 reviews
Hoogoorddreef 66B, Building B, 1101 BE Amsterdam, Netherlands