Boutique Hotels Village Jamtara India

Jamtara Wilderness Camp

Village Jamtara, India

A luxury tented property in the village of Jamtara, at Pench National Park.

Rates from : INR 22,022
room per night (incl. tax)