Il Bagh Resort si trova all'interno della foresta nel cuore dell'India centrale, a soli 15 minuti dal Mukki Gate del Kanha National Park, una delle più grandi riserve per la salvaguardia delle tigri in India.
Bagh Resort si estende su 20 acri di terra che ospitano oltre 20.000 alberi che fanno da cornice alle 26 camere per gli ospiti: 16 Deluxe Cottage e 8 Junior Suite. Tutte le camere hanno terrazze che si affacciano verso il giardino ed il lago. Gli ospiti possono prendere parte alle visite guidate del parco nazionale ed ammirare la fauna selvatica autoctona accompagnati da guide naturalistiche esperte.
Tutte le camere, i cottage e le suite sono stati concepiti per integrarsi perfettamente con l'ambiente circostante, mentre gli interni sono accuratamente arredati secondo una lussuosa estetica retrò, con mobili in legno in stile coloniale.