12 of Amsterdam's best canalside hotels

12 of Amsterdam's best canalside hotels