Where is Moolchand Station?
Moolchand Station is located in Lajpat Nagar. If you want to find things to do in the area, you might want to stop in and see Lajpat Nagar Central Market and ISKCON Temple.
Where Can I Stay near Moolchand Station?
We've got 862 hotels to pick from within 5 miles of Moolchand Station. You may want to consider one of these options that are popular with our travelers:
Shangri-La Eros, New Delhi - 4 mi (6.5 km) away
- hotel • Free valet parking • Free WiFi • 3 restaurants • Attentive staff
The Leela Palace New Delhi - 3.9 mi (6.2 km) away
- hotel • Free valet parking • Free WiFi • 4 restaurants • Attentive staff
The Metropolitan Hotel and Spa New Delhi - 4.9 mi (7.9 km) away
- hotel • Free valet parking • Free WiFi • 3 restaurants • Attentive staff
The LaLiT New Delhi - 4.7 mi (7.5 km) away
- hotel • Free parking • Free WiFi • 4 restaurants • Central location
Taj Palace, New Delhi - 4.4 mi (7.1 km) away
- hotel • Free valet parking • Free pool cabanas • Free WiFi • Attentive staff
Things to See and Do near Moolchand Station
What to See near Moolchand Station
- All India Institute of Medical Sciences
- ISKCON Temple
- Jawaharlal Nehru Stadium
- Thyagaraj Sports Complex
- Lotus Temple
Things to Do near Moolchand Station
- Lajpat Nagar Central Market
- Siri Fort Auditorium
- India International Centre
- Delhi Golf Club
- Sarojini Nagar Market