The InterContinental Amstel Hotel, Amsterdam is a landmark building sited facing the Amstel River. It is a few minutes by tram to many city venues. Rooms are spacious with facilities designed with comfort in mind. Benefiting from a quiet riverside location and luxurious accommodation with varied meeting options, the InterContinental Amstel Hotel is ideal for visitors to Amsterdam.