XL Tower 1405 - مراسي درايف - الخليج التجاري - دبي - United Arab Emirates in Dubai, Business Bay, UAE. Map location, telephone number, operating hours, photos and reviews of XL Tower 1405 - مراسي درايف - الخليج التجاري - دبي - United Arab Emirates in Dubai, UAE