Holiday Inn Express Amsterdam - North Riverside

Welcome to Holiday Inn Express Amsterdam North Riverside. On the northern shore of the IJ-lake, a 45-metre high rise contains the largest Holiday Inn Express hotel in Europe.