Leisure Hotels Group unveils Suvaasa resort in Ramgarh
Leisure Hotels Group (LHG), an experiential resort chain and the largest in Uttarakhand, announced the addition of a quaint retreat - Suvaasa, to its growing portfolio of 28 hotels. Located in the picturesque hill-town of