Archive for category: Netherlands

  • Kimpton De Witt Hotel Opens in Amsterdam
     

    Kimpton De Witt Hotel Opens in Amsterdam

    Kimpton® Hotels & Restaurants, debuts the luxury boutique brand’s first hotel in Europe, the highly anticipated Kimpton® De Witt, located in the heart of Amsterdam. Kimpton De Witt, set within three original Dutch Golden Age-era […]