XL Tower

Ranked #189 on the list Best Dubai of All Time

Based on 2 votes

About XL Tower

The XL Tower is a 25-floor tower in the Business Bay in Dubai, United Arab Emirates. Construction of the XL Tower is expected to be completed in 2008.

Comment on XL Tower


There are no voters yet.