Narmada Inn is located in Mandlā and features a terrace and a restaurant. Featuring a garden, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 3
Polytechnic College Road, Katra BEHIND HERO AGENCY, KATRA, MANDLA (M.P), Mandla, India, 481661, 481661 Mandlā, India