Situated in the foothills of the mighty Himalayan range, The Orchard Greens Resort & Spa is an amalgamation of luxury and comfort. Rejuvenate your mind and body with therapeutic massage sessions at the on-site spa. Enjoy breathtaking views of green foliage from the comfort of your room. Read your favourite books at the hotel's reading corner. Relish lip-smacking delicacies at the on-site restaurant.