Amsterdam - Netherlands
Amsterdam - Netherlands
Amsterdam - Netherlands

Set in a monumental building on the banks of the Amstel River, Intercontinental Amstel has a fine dining restaurant with a terrace. It features a health club including an indoor pool with iconic views over the ... Read more

View all hotels in Amsterdam