Set in Akolia, within 28 km of Rajwada Palace and 29 km of Indore Junction Station, JMC Hotel The Moon offers accommodation with a restaurant and as well as free private parking for guests who drive.
Number of rooms: 36
Mhow - Neemuch Road, 453441 Akolia, India