El ITC Hotel está en el centro de la ciudad de Ámsterdam, muy cerca de la Plaza de Rembrandt.
Dispone de un total de 22 habitaciones que están equipadas con lo básico para tu estancia. Son de diferentes tamaños y cuentan con TV de pantalla plana con canales por cable, caja fuerte, escritorio, calefacción y baño privado. También tendrás conexión a Internet WiFi gratis en todo el establecimiento.
Por las mañanas podrás empezar el día con un desayuno con pan, cereales o huevos. Tienen máquinas expendedoras de bebidas y aperitivos, así como un bar donde los huéspedes podrás relajarse tomando su bebida favorita.
Estarás a solo 18 minutos andando de Museumplein, a 7 minutos del Museo del Hermitage y a unos 12 km de distancia del Aeropuerto de Schiphol.