Canal House se nachází nedaleko Muzeum fluorescentního umění Electric Ladyland a je pouhých 10 minut od centra města Amsterdam. Můžete využít sejf a 24-hodinovou bezpečnostní službu.
Natura Artis Magistra a Výstava Body Worlds jsou vzdáleny 25 a 10 minut chůze. Hotel stojí 10 minut pěšky od zastávky Westermarkt a 800 metrů od stanice metra Amsterdam střed. Hotel je situován ve snadném dosahu letiště Schiphol, 20 km od ubytování.
Canal House nabízí 23 pokojů s sejfem, mini-ledničkou, přístrojem na přípravu kávy a čaje, a také rychlovarnou konvicí, chladničkou a skleněným nádobím. Ve všech pokojích jsou kromě samostatné toalety a sprchy také hypoalergické polštáře, hypoalergenní polštáře a nealergenní polštáře.
Snídaně se každé ráno servíruje v restauraci. Hosté si mohou užít jídlo v restauracích Barney's Coffeeshop a De Belhamel, které se nachází asi 5 minut chůze od Canal House.