Leisure Hotels Group on an expansion spree in North India with the addition of six new properties
Leisure Hotels Group (LHG), an experiential resort chain in North India and the largest in Uttarakhand proudly announces the signing of six new boutique hotels across key destinations of…