inlingua Malta is located in Sliema, a busy commercial and residential seaside town. Enjoying an excellent location, only 50 metres from the Sliema seafront, you will find two large shopping complexes, high street clothing outlets, and seafront restaurants within walking distance.
Everything you need is just outside the door. In fact, you can get almost anything in less than 60 seconds.