The school is situated in the centre of the city, just off the main street (Calle Larios) and a few steps away from the Plaza de la Constitución.
The language schools facilities include:
- 8 air-conditioned classrooms, all with natural light
- Common area
- Free wireless internet access
- A bar which is open all day providing hot and cold food and drinks
- Bathroom facilities for disabled students