XL Tower is located at the gateway to Downtown Dubai, it has an ideal location and the infrastructure for the corporate houses,multi-national corporations to establish their headquarters.
XL Tower is One of the most luxurious towers in Business Bay overlooking the lake. The XL towers unique design offers 172,000 square feet on 19 floors of office spaces with 5 floors of parking and over 13,000 square foot of retail spaces at the ground floor
XL Tower sits on the water front, that has the views across the water to The Burj Khalifa. XL Tower is a beacon of modern elegance designed for commercial use, where professionals can enjoy their own space.
Features and Amenities: