OYO 2681 Hotel Madhuram palace
Nehru Nagar, 462003 Bhopal, India,Object type: Hotel Bhopal
Located 2.5 miles from Museum of Man, OYO 2681 Hotel Madhuram palace has rooms with air conditioning in Bhopal. Among the facilities of this property are a rest