India’s newest Novotel in Chennai is high on design and F&B concepts