Nestled along the iconic Amstel River, InterContinental Amstel Amsterdam is a timeless luxury retreat in the heart of the Netherlands’ vibrant capital. With just 79 elegantly appointed rooms, this five-star landmark blends historic grandeur with refined contemporary comfort. Originally opened in 1867, the hotel exudes classic European charm, offering guests an intimate and exclusive experience.