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 438 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! Planned opening June 2020.
NL-1021 JP Amsterdam