Karta Vacation Rentals
Right in the heart of Indore, a short walk from Central Museum and Nehru Stadium. About 0.4 mi to Central Museum Indore and 0.6 mi to Nehru Stadium, with Holkar Stadium and Lal Bagh Palace a few minutes' drive. Devi Ahilyabai Holkar Intl. Airport is roughly 9.5 km away.