The business centre is located in an iconic A+ grade building located in the central and most sought after location in Gurgaon diagonally opposite Sahara Mall. The building is located on Mehrauli-Gurgaon Road, diagonally opposite Vatika First India Place.
The Centre is 22 kms from the airport. Immediately outside the building is a bus station, with convenient access to the Metro rail service. The business centre is within a large commercial and retail catchment area with 12 malls located in close proximity.