Where is New Delhi Metro Station?
New Delhi Metro Station is located in New Delhi. If you're looking for things to do in the area, you may want to check out Jama Masjid and Chandni Chowk.
Where Can I Stay near New Delhi Metro Station?
We've got 465 hotels to pick from within a mile of New Delhi Metro Station. You might want to consider one of these options that are popular with our guests:
The LaLiT New Delhi
- hotel • Free parking • Free WiFi • 4 restaurants • Central location
The Connaught, New Delhi - IHCL SeleQtions
- hotel • Free parking • Free pool cabanas • Free WiFi • Attentive staff
Bloomrooms @ New Delhi Railway Station
- hotel • Free WiFi • Restaurant • 24-hour front desk • Attentive staff
Hotel City Star
- hotel • Free parking • Free WiFi • Restaurant • Attentive staff
The Hans Hotel New Delhi
- hotel • Free valet parking • Free WiFi • 2 restaurants
Things to See and Do near New Delhi Metro Station
What to See near New Delhi Metro Station
- Jama Masjid
- Jantar Mantar
- Red Fort
- Max Mueller Bhawan
- Western Court Building
Things to Do near New Delhi Metro Station
- Chandni Chowk
- Gole Market
- Kasturba Gandhi Marg
- Ajmal Khan Road
- Rajendra Place