Karta Vacation Rentals
In Indore, a short hop from the city's main sights. About 5 km from the city center and within a 15-minute drive of Central Museum and Lal Bagh Palace; Nehru Stadium sits roughly 3.7 miles (5.9 km) away and Holkar Stadium about 5.2 miles (8.3 km). A handy base for long walks and city sightseeing.