Οι εγκαταστάσεις του English Language Courses, συνολικής έκτασης 190 τ.μ, βρίσκονται στην οδό Βύζαντος 4, και Μυλωνά 9, στις 40 Εκκλησιές πέντε λεπτά από το κέντρο της Θεσσαλονίκης.
Συνολικά υπάρχουν 6 αίθουσες διδασκαλίας, ένα γραφείο και ο χώρος υποδοχής.