The College is located in one of the quieter and more scenic parts of Gulshan, on the edge of Gulshan Lake. Although started in a hired house, it now owns three multistoried buildings and two big play grounds in front on an area of 2.7 acres of land. At present it can accommodate about 5000 students in two shifts.