My Guide Website?
InterContinental Amstel Amsterdam
InterContinental Amstel Amsterdam is a 5-star hotel in the city under the aegis of the renowned hotel chain InterContinental Hotels & Resorts. This luxurious hotel was opened in the year 1867 and is well known for its magnificent and warm ambience. The hotel is set in a classic and grand building and boasts of a Michelin-star restaurant. Located in downtown Amsterdam next to the River Amstel, the hotel is within close proximity to all the major financial, cultural and shopping hubs of the city.