Approximately 0.87 km away
Address: 512 Indraprakash Building 21 Barakhamba Road, Near Barakhamba metro station gate no.-4 Connaught Place, New Delhi, Delhi 110001, India
Approximately 0.88 km away
Address: A-45,2nd Floor,Connaught Place, Behind Petrol Pump, Near Rajiv Chowk Metro Exit no.1, New Delhi, Delhi 110001, India