Approximately 1.77 km away
Address: Shemrock Shevron, Next to 31, Shri Ram Road, Near civil line metro station, Civil line, New Delhi, Delhi 110054, India
Approximately 1.81 km away
Address: house 4491, PDR Institute of Education, Maharaja Aggrasen Marg, Pahari Dhiraj, Sadar Bazaar, New Delhi, Delhi 110006, India