Leisure Hotels Group on an expansion spree in North India with the addition of six new properties May 23, 2024