Approximately 1.5 km away
Address: 5136, Main Bazar Road, Opp. Imperial Cinema, Near Rama Krishna Ashram Metro Station, Paharganj, New Delhi, Delhi 110055, India
Approximately 1.54 km away
Address: Hotel Arpit Palace, 17A/1. W.E.A. Gurudwara Road, Opp. Jessa Ram Hospital Near, Metro Station Pillar No.-99, Karol Bagh, New Delhi, Delhi 110005, India