Hotel Shri Niwas is located in Indore, Madhya Pradesh. The average rating of this place is 3.70 out of 5 stars based on 145 reviews. The street address of this place is Near, Navlakha Rd Navlakha Busstand, Opp. Janki Nagar Main Gate, AB Rd, Navlakha, Indore, Madhya Pradesh 452001, India.