zaro

Which part of Delhi is Jawaharlal Nehru Stadium?

Published in Delhi Stadium Location 1 min read

Jawaharlal Nehru Stadium is located on Lodhi Road in Delhi.

Location Details

The stadium is a prominent landmark situated in the central part of Delhi, making it easily accessible. Its specific location can be further detailed by nearby notable structures, aiding in navigation and identification.

  • Area: Lodhi Road, Delhi
  • Key Landmarks Nearby:
    • Near MTNL Building
    • Near CGO Complex Gate Number 10

This positioning places it within a well-known area of the city, often associated with various governmental and institutional buildings.