The Centre is a state-of-the-art office building located within Tigné Point – a sophisticated and award-winning real-estate development renowned for luxurious living, shopping, dining and working. Custom-built to the highest specifications, The Centre is widely considered to be the best office building in Malta. Business productivity is maximised through intelligent IT infrastructure and advanced support services.
This outstanding location also ensures that every day at work is a pleasure on a human level, with inspirational coastal views over the Mediterranean and Sliema’s historical Garden Battery. Adding to the aesthetic appeal, The Centre also houses the Iniala 5 Gallery, which showcases the work of local and international artists.