Questo piccolo hotel è situato in un'autentica monumentale casa sul canale. In questo edificio sulla Prinsengracht con vista su uno dei canali più belli, vi troverete nel cuore di Amsterdam, a soli 5 minuti a piedi da Piazza Rembrandt. L'ITC Hotel dispone di camere semplici con Wifi gratuito, alcune godono di una splendida vista sui canali.