Narmada Hills Resort
Jayanti Mata Rd, Omkareshwar
Location Everything you might need to have a good rest, all in one place! Resort Narmada Hills Resort is located in Omkareshwar. This resort is located minutes away from the city center. At the resort You can stop by the restaurant. Want to be always on-line? Wi-Fi is available. If you
Free WiFiParking
USD 23.23 night


