On the northern shore of the IJ-lake a 45 meter high rise will contain the largest Holiday Inn Express hotel of Europe. With its 439 rooms and a great view over the city of Amsterdam, it will be loved by both business travelers and tourists. Small ferry boats bring you in a few minutes to Amsterdam's central station and the city centre. Come enjoy the view and have a drink! We open in October 2017.
NL-1021 JP Amsterdam