Son campus est situé au sud de la ville.
Il est entouré de jardins et de bâtiments historiques, donnant une atmosphère calme et accueillante aux étudiants. Le campus est facilement accessible en transports en commun et offre une vue imprenable sur la ville.