Featuring air-conditioned accommodation with a patio, Jamtara Wilderness Camp - Pench National Park is located in Chhindwāra. There is an on-site restaurant, plus free private parking and free Wi-Fi are available.
Numero delle stanze: 10
Pench National Park, Village Jamatra, Chaurai,, 480110 Chhindwāra, India