Situada en un campus relativamente céntrico de 16 hectáreas en los nuevos territorios de Hong Kong, en la zona de Kowloon Tong, cuenta con residencias estudiantiles, acceso de metro y tren.