
InterContinental Amstel Hotel in Amsterdam is an historic property purposefully built in 1867 as a luxury hotel for the city on the east bank of the Amstel River in central Amsterdam. The current hotel ranks regularly in the Top Ten of hotels in Amsterdam as ranked on TripAdvisor (#8 at time of post). In my…