Canal House
Located in the heart of Amsterdam, Canal House is a glamorous boutique hotel that features a contemporary and comfortable design, with a light and dark palette of traditional Dutch paintings. The building’s more recent history as a home and hotel is reflected in the vintage pictures and objects that can be found along the corridors and landings.