Das College liegt im Norden Armeniens am Rande eines Nationalparks mit reizvollen Wiesen-, Wälder- und Berglandschaften. Das College wurde nach den Plänen des Londoner Stararchitekten Tim Flynn nach modernsten ökologischen Standards gebaut.