Intercontinental IC Amsterdam
This luxurious hotel, opened in 1867, is one of the most prestigious in the Netherlands with superb service, river views and an award winning restaurant. The hotel is set in a tranquil area, only a 15 minute walk away from the center of Amsterdam, well connected by fast and reliable transport links. The Amstel Hotel in Amsterdam, set on the river Amstel, has very large, beautiful rooms, luxurious bathrooms, satellite TV and wireless internet access, available throughout the hotel. The La Rive restaurant has two Michelin stars, serving contemporary French Mediterranean cuisine and leisure options include a swimming pool, sauna, Jacuzzi and a gym.