Kibe Compound, Chhawni Rd, Indore, Madhya Pradesh 452001 SPOT ON 11336 Hotel Rama Inn Economy Hotels Kibe Compound, Indore