Canal House - Amsterdam, Noord-Holland, 1015 CX, Netherlands

For all press and media stay enquiries please email press@curioushotels.com

  • CM-204

Reservations