Novotel, a brand within the Accor hospitality group, has expanded its presence in India with the opening of a new property in ...