Thumbnail

English Communication School

Why choose English Communication School?

ECS's Language School is located in the heart of Sliema, which is Malta's most popular tourist center. They are a short walking distance away from the sea, cute shops, cafes, restaurants, and beaches. They pride themselves on their high standard of teaching English as a foreign language. There are many English courses offered by their language school.

Programs

Displaying 1 - 1 of 1