It was a great pleasure to stay at Mowgli's Den for 2 days.Its a very nice place, full of peace and has refreshing environment.There was a great arrangements with nice staff and hygienic food. It seems as if living in the real jungle.Had a great experience.Love to visit again.
- Official Description (provided by the hotel):
- The first resort of pench national park.Serving guests since 2002.A home away from home .At Mowgli's Den we ensure you the best service possible. ... more less