This business centre is located at Lado Sarai, Mehrauli, which is just 13 kilometer away from Indira Gandhi International airport and 1.3 kilometer from the metro station.