MPTDC Narmada Resort is located at Omkareshwar, 77 kms north of Indore (Madhya Pradesh, India) and 12 kms from Omkareshwar Road Station.
Omkareshwar is one of the 12 Jyotirlinga Shiva Temples.
Facilities at Narmada comprise AC Deluxe and Air cooled accommodation and a Restaurant.
Omkareshwar is connected to Indore, Ujjain, Khandwa and Omkareshwar Road by regular bus services
Your enquiry has been submitted. We will get back to you shortly.