El Nova Hotel and Apartments Amsterdam se encuentra en una auténtica casa del canal en el centro de Ámsterdam, entre la plaza Dam y la plaza Spui, en el antiguo centro de la ciudad.
Nova Hotel es un hotel de tres estrellas que combina piezas históricas y a la vez modernas.