The Amstel Hotel offers elegant rooms and suites with river views. This polished hotel features an upscale restaurant with international cuisine and a Dutch twist, plus a bar, fitness center, and pool.