Have any questions? info@solproperties.ae + 971 4 432 2252

Bay Square Building 12

  • Bay Square Building 12
  • Bay Square Building 12

Office Space in Bay Square

Bay Square Dubai at Business Bay is the only low-rise mixed-use freehold project in Dubai’s Burj Khalifa District, situated only two minutes away from The Dubai Mall.

Bay Square is a 13-building complex offering commercial and residential property. SOL properties own 2 floors in building number 7 and 12. Offices at Bay Square, gives you advantage of unmatched location by situating your office at easy access to the city with 5 exits and entry points such as Al Khail Road, Downtown Dubai, Sheikh Zayed Road, DIFC, Zabeel, and Oud Metha Road. The layout consists of 13  buildings consisting of office and residential units, one building comprising a 4-star Hilton Hotel and another full of hotel apartments.

Buildings in Bay Square surround a large “square” featuring beautifully-planned water features, walkways, retail shops and landscaping.