Holiday Inn Express Amsterdam- North Riverside
Amsterdam
holiday-inn-express-amsterdam-9462971254-3x2.avifOn the northern shore of the IJ-lake, a 45 meter high rise contains the largest Holiday Inn Express hotel of Europe. With its 438 rooms and a great view over the city of Amsterdam, it is loved by both business travelers and tourists. The lobby is very spacious and we have a sunny terrace. Small ferry boats take you to Amsterdam's central station and the city centre in just a few minutes.