Centrally located directly on the Amstel canal, this city hotel is surrounded by Amsterdam's most celebrated tourist attractions and its leading museums.
See more: Hotels in Europe Hotels in Netherlands Hotels in Amsterdam Holiday Destinations in Europe