Karta Vacation Rentals
In Indore, just minutes from the city center and steps away from a shopping center, this hotel sits near Gokul Das Hospital. You’re a short ride from Nehru Stadium and Holkar Stadium, and close to Central Museum Indore and Lal Bagh Palace.