L'école est située au centre, non loin du couvant Santo Domingo et de la principale place de ville, la place Zócalo. Des nombreux restaurants, cafés internet, musée ou encore galeries d'art sont facilement accessibles à pied depuis l'école. L'immeuble dans lequel elle se trouve date de la période coloniale et ses murs épais permettent aux salles de classe de rester toujours fraîches. Un large patio permet aux étudiants de se retrouver en dehors des cours dans une ambiance internationale. Vous aurez le choix entre le cours standard ou intensif ou encore le cours business ou individuel.