Apple Orchard Resort is situated in the laps of beautiful Himalayas and placed amidst an apple orchard with stunning vistas of jungle and mountains. Teeming with wildlife and bathed in clouds and bright sunshine, the resort has tastefully decorated 20 Guest Rooms (Family Suite, Super Deluxe, Deluxe) and 4 Luxury Swiss Tent Houses, all with breathtaking views and luxurious interiors. Let the crisp air and fresh spring water rejuvenate your health and sprits.
18 Rooms Book Now