Featuring a year-round outdoor pool, Baghvan Pench National Park - A Taj Safari Lodge in Behrai offers accommodation with free WiFi and free private parking for guests who drive.
Scored out of 10, guest rating 8.4
8.4
Very good - What previous guests thought, 12 reviews