Inspirado num dos símbolos icónicos da Índia, Bengal Tiger, Baghvan, Pench National Park está localizado à beira do Parque Nacional Pench, na Região de Madhya Pradesh. Dispõe de uma piscina exterior.
Com 50 ambiente, todas as suites climatizadas têm uma área de estar privada e uma casa de banho privativa.
Baghvan, Pench National Park também inclui um centro de spa. Os hóspedes podem desfrutar de refeições no restaurante no local.
A propriedade disponibiliza bicicletas de utilização gratuita e fica numa área popular para ciclismo.
A entrada do Parque Nacional Pench fica a 5 minutos da propriedade.