The complex spans over 25 acres of land and offers a total built-up area of 3 million sq.ft. It is strategically located near the Noida Expressway, making it easily accessible from Delhi and other nearby areas. The location also enjoys proximity to the proposed metro station, providing convenient transportation options for commuters.