Leisure Hotels invites you to experience the unparalleled beauty of the forests of Uttarakhand.
Step in and you will discover total peace of mind through lifestyle-oriented, holistic therapy.
Revered as the ‘abode of gods’ due to the presence of ancient temples, Uttarakhand offers the right blend of spiritualism and simplicity.