Hotel Mansion

  Prins Hendrikkade 123, Amsterdam, Netherlands

Booking.com Book Now