Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Tree of Life Jaagir Lodge
The tree of life resort is a luxury boutique resort located in the Dudhwa National Park . The resort is nestled amongst natures beauty and offers complete relaxation that is coupled with style and top notch service. The resort features Luxury rooms, Suites and Villas that are fitted with the best of amenities. The resort has an all day dining restaurant and where guests can enjoy traditional meals paired with some great drinks.
2) Choose room option
Inclusive of all taxes