Situated in Chail in the Himachal Pradesh region, Jungle Stays features a patio and garden views. More
Applicable on all bookings