Canal House is a small boutique hotel located on the Keizersgracht and comprises three 17th century merchants' houses Centred in 21st century Amsterdam the design is glamorous contemporary and comfortable but recalls the rich history of the hotel bui . . .