ATTRACTION
Jawaharlal Nehru Stadium
Pragati Vihar, New Delhi, Delhi 110003
Where it sits
Jawaharlal Nehru Stadium
Pragati Vihar, New Delhi, Delhi 110003
28.58300, 77.23500
Places to stay nearby
Bloomrooms @ Link Road
Hotel · 468 m
Airy, Stylish 3BR | Sunlit Comfort Near India Gate
Hotel · 536 m
Suvāsa premium 3BHK (In the Heart of South Delhi)
Hotel · 574 m
Couple Friendly Independent Apartment
Hotel · 586 m
Batra Holiday Homes
Hotel · 451 m
Bloomrooms @ Link Road
Hotel · 491 m
OYO 72474 Delhi Heightz Home Stay
Hotel · 607 m
Hotel O STAYLO COZY STAY
Hotel · 610 m
Plan around Jawaharlal Nehru Stadium
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 30, 2026.
