The huge campus the College has a magnificent three storied building, having one hundred fifty rooms. In an area of one hundred acres, the college campus has three hostel buildings, Principal’s Bungalow, residential accommodation for staff members and supportive staff. Catering to need for physical development of students, the College has extensive playground for Hockey, Football, Cricket, Volleyball, Handball, Basketball and also a splendid Tennis Court within the campus, two indoor Badminton Courts, one of them being of international standard and a Gymnasium. A well nurtured Botanical Garden occupies the area. NCC and NSS units for both boys and girls impart training to the students and upholding the dignity of labour. The extension counter of the State Bank of India in the College campus facilitates bank transactions of the employees, students and all.