Situé à seulement 270 mètres de la place Rembrandt, le B&B Keizers Canal se trouve dans le centre-ville d'Amsterdam. L'établissement met gracieusement à votre disposition une connexion Wi-Fi.