Holiday Inn Express
A room with a view
In June 2020, the largest Holiday Inn Express hotel in Europe opened in Amsterdam North. No less than 45 meters high, this architectural masterpiece towers over the surroundings with a view of Amsterdam Center. And only a few minutes from the ferry. Obviously, with all the comfort you can expect from the Holiday Inn, so a wonderful stay is guaranteed.