Stay at this 4-star resort in Baihar. Enjoy free parking, a rooftop terrace, and breakfast. Popular attraction Khatia Gate Kanha National Park is located nearby. Discover genuine guest reviews for The Riverwood Forest Retreat-Kanha along with the latest prices and availability – book now.