Fortune Hotels opens a pristine property in Khajjiar
Fortune Hotels, a member of ITC’s hotel group is delighted to announce the opening of its newest hotel in the scenic town of Khajjiar. Nestled amidst breath-taking landscapes of Himachal Pradesh, this addition to the