The InterContinental Amstel is a five-star hotel offering elegant rooms and suites with river views. It features an upscale Mediterranean restaurant with a terrace and a bar, known for its exceptional luxury and hospitality.