New Commercial Developments

Sliema Business Centre (Mid & Town Square)

Based in one of Malta’s most popular business locations and cosmopolitan areas — the Sliema Business Centre offers a corporate experience that differs extensively from any other area in Malta or Gozo, with the intent of merging innovative and sustainable practices.

Boasting leading business hubs with an innovative lifestyle approach, Sliema Business Centre offers the best the island has to offer in terms of high-end, contemporary offices and commercial spaces — with an eye for design, advanced support systems, and green working environments — with easy access to main amenities and sustainable residential areas.