The College is situated in the heart of Kottayam town, in the MD Seminary Compound, flanked by the awe-inspiring steeples of Mar Elia Cathedral on the right side and the impressive complex of the Malayala Manorama on the left, overlooking the expansive  Malankara estates and the meandering Kodoor river. The site is easily accessible by road, rail and water transport systems.