Boston está situada
junto al Río Charles, en la costa de
Massachusetts, y es sin duda una opción
excelente para estudiar y descubrir la belleza y
el encanto de Nueva
Inglaterra.
La escuela se halla entre Chinatown y el distrito financiero y teatral. Entre sus instalaciones destacan una sala de ordenadores y una sala común, con prensa disponible diariamente.
La escuela está acreditada por el departamento americano de educación y es miembro de AAIEP (American Association of Intensive English Programs).