≈ 35 min awayNational Gallery of Modern Art- Distance
- 2.7 km
The Indira Gandhi Arena, formerly known as the Indraprashtha Stadium, is located at the Indraprastha Estate in the eastern part of New Delhi, though part of Central Delhi, Delhi, India.
≈ 35 min awayNational Gallery of Modern Art
≈ 45 min awayOld Delhi
≈ 1 hr awayLodi GardensCan’t find the place you need? Search understands any language. Open search