学院坐落于美丽的奥克兰市区的海边,距中心的皇后大街仅需五分钟车程,信步可至最繁华的商业中心NEW MARKET和著名的旅游胜地玫瑰园,整个校园占地15500m2,校园内古木参天。学院的主楼是一座有103年历史的文物建筑。
校园分教学区和生活区,分别位于幽静的格林威尔街两旁。教学区由行政主楼、教室、体育馆、音乐室、电脑房、图书馆、三个室外网球场、食堂及可停放100辆汽车的停车场组成。街的另一边为生活区,拥有一栋建筑面积为2300m2的学生公寓,内有大电视房、自修室、休闲室、洗衣房和宽敞明亮的客房。公寓内配有全套家具,电话和宽带,实行24小时保安,并聘请了专职厨师照顾不同国籍学生的膳食。