City Hotel Amsterdam

  Prins Hendrikkade 130, Amsterdam, Netherlands

Booking.com Book Now