Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on Sep 26, 2019
Jawaharlal Nehru Stadium is located in a culturally-rich area of New Delhi known for its interesting historical sites and major shopping area. New Delhi is home to 1697 hotels and other accommodations, so you can find something that's perfect for your stay.
There are 19 hotels and other accommodations within a mile of Jawaharlal Nehru Stadium, including these options:
Now that you've visited Jawaharlal Nehru Stadium, you can discover everything there is to see and do within a couple miles of the area.
Study the collections at Gandhi Smriti, National Gallery of Modern Art, or Indira Gandhi Memorial. India Gate, Swaminarayan Akshardham Temple, and Jama Masjid are notable landmarks to explore if you're in the area. You can enjoy live performances at Siri Fort Auditorium and Akshara Theatre.
Nizamuddin Dargah and India Habitat Centre are some sights worth a visit in the area. You might also stop by Red Fort, located 5.1 mi (8.1 km) from Jawaharlal Nehru Stadium, or Chandni Chowk which is 5.1 mi (8.2 km) away.