Latest review from Nature's Beauty
It's mere 5 minutes walking distance from Sillari gate of Pench national park. Rooms are cozy & big, All rooms are AC. You'll get veg & non veg dishes. Rates are reasonable. It's better than any other resorts in Sillari