MC-SQUARE always selects the best locations for their business centers in Belgium with easy access to public transportation and close to major highways. We select our modern office spaces in prestigious buildings with international appeal. MC-SQUARE offers fully equipped and furnished offices, flexible workplaces, virtual offices and meeting rooms. Unburdening our customers is central to MC-SQUARE. Our offices are tailor-made for start-ups and SMEs looking for a workplace in the heart of Belgium. We have offices in Brussels, Mechelen and Leuven. When you choose for an MC-SQUARE office, you choose for a professional and inspiring environment. Moreover, you get the chance to build a network with other professionals from different sectors. We organize specific networking events to introduce the tenants to each other.


Business centers in Brussel, Leuven en Mechelen

MC-SQUARE Brussel Is strategically located in one of Brussels most important business areas. Blue chip – companies and international organizations such as Samsung, Microsoft, Exxonmobile, NATO, European institutions and many others, have located here. The Airport Plaza site, a new complex of 5 prestigious towers, is located directly on the Brussels ring road, easily accessible by public transport, only 4 minutes from Brussels International Airport and close to the center of Brussels.


MC-SQUARE Mechelen is located in the Mechelen-Noord business park at the entrance to the E19 freeway connecting Brussels and Antwerp. Thanks to its central location, both the international airports of Brussels and Antwerp and the port of Antwerp are easily accessible. The park is easily accessible by public transportation. A fitness, nursery, ironing store, restaurant and computer store are present on this site.


MC-SQUARE Leuven is centrally located. The business center is next to the ring road of Leuven and at 10 minutes walking distance from the cosy city center and the central station. Moreover, the E-40 and E-314 motorways are only 5 minutes away from the Philipssite. The site is also home to the Sportoase, Leuven’s largest sports infrastructure with an Olympic-size swimming pool, fitness centre, climbing wall, squash and numerous group lessons. In short, an ideal place to keep body and mind sharp.


Benefits of a business center

Why do companies choose an office at MC-SQUARE?

  • All-in rent
  • Fully furnishes offices
  • Professional and fully equipped meeting rooms
  • Flexible rental agreements
  • Transparent cost structure
  • Strategic locations
  • Facilities on 3 locations (Leuven, Mechelen, Diegem)
  • Network events
  • Small and medium enterprises
  • Start-up and short term projects

Choosing a business center means choosing comfort. MC-SQUARE supports you in all administrative and practical tasks, allowing you to invest more time and energy in your business or organization.



Our services


No minimum contracts

Reception services

Coffee Corner

High Speed



Copy &
Print Service

Acces to the
meeting rooms

24/24 – 7/7



Lounge Area

Dedicated Staff

Catering Service