City Hotel Amsterdam
Prins Hendrikkade 130, Amsterdam, Netherlands
Booking.com
Book Now