Jawaharlal Nehru Stadium
Jawaharlal Nehru Stadium check inLodi Colony, Lodhi Road
Delhi,Delhi,
Phone No:
Directions: Near C.G.O. Complex, Nearest Metro station: Jawahar Lal Nehru Stadium (Violet line)
Locality: Lodhi Road
Write a Review for Jawaharlal Nehru Stadium Business Description Football, Athletics Stadium. Capacity = 75000
Nearest Metro station: Jawahar Lal Nehru Stadium (Violet line)