OYO Hotel Maa Narmada is gelegen in Jabalpur, in de regio Madhya Pradesh, op 7,3 km van station Jabalpur Junction. Dit hotel met 3 sterren biedt roomservice.
Alle units bij het hotel hebben een tv.
Het dichtstbijzijnde vliegveld is Luchthaven Jabalpur (Dumna), op 18 km van OYO Hotel Maa Narmada.