Approximately 1.88 km away
Address: 901, Main Qutab Road, Sadar Bazaar, Sadar Bazaar, Sadar Bazar, Mithai Pul, Rui Mandi, New Delhi, Delhi 110006, India
Approximately 1.96 km away
Address: 716, St Stphen Church, Church Mission Road, Fatehpuri, Chandani Chowk, Katra Ghel, Khari Baoli, Old Delhi, New Delhi, Delhi 110006, India