Stays
Nothing refreshes the mind, body and soul like travel.
Canal House
The Canal House is a historic boutique hotel, with stunning private gardens and oodles of exquisite Dutch design. Located in the heart of the Jordaan, the cultural centre of Amsterdam, Canal house is situated on the Keizersgracht (the Kings canal) and is comprised of three seventeenth century merchant’s houses.