The College is spread over an area of 86 acres. This includes a huge Academic Block which is commonly known as Ayub Block whose façade faces the main National Highway. Adjacent to this block is Naeem Hall, the College Library and the Computer Lab.
In a way, Ayub Block stands at a higher level, overlooking the six wings or hostels that are lying behind it, on slanting slope, namely, Jinnah, Haider, Iqbal, Omar, Liaqat and Aurangzeb. Each wing accommodates about 90 cadets. These wings are located around the big Oval Ground of CCH. Recently, the road around the Oval has been termed ‘The Scholars’ Walk’ by the BOGs.
On the far end of Academics Block, lies the swimming pool and just beside it is the College mess, which consists of two big halls. There is a College cafeteria and bakery just behind the mess.
The College Administration Block houses the office of the Principal and other supporting offices. The College has a beautiful mosque and a decently equipped college hospital as well.
The College has big playing fields which offer opportunity to almost 500 cadets at a time. These games grounds have been named as Winlaw’s games ground – in recognition of the service of the British Principal for the development of the College. The games played on these grounds include: cricket, hockey, football, basketball, volleyball. Furthermore, swimming is held seasonally, whereas horse riding is a convention in CCH which is held almost all along the year.
The College provides accommodation facility to the members of the staff and other allied staff at the campus.