Prestigious Office Space in Malta To Let located centrally in Mriehel. It a one of a kind development in a Central Business District and set on a site with a superficial area of 11,200 square meters. A business address like no other in Malta. Offering a mix of office space and a range or retail and amenity outlets. Ample parking facilities and spacious landscaped outdoor areas and piazzas. All this carefully crafted to offer an inclusive, top-quality business environment.