Lumena’s address is hard to beat. It sits right on Sheikh Zayed Road at the entrance to Business Bay, placing it on one of Dubai’s busiest and most connected thoroughfares. The Business Bay Metro Station is a short walk away.
From this location, key parts of the city are within easy reach. DIFC, Downtown Dubai and Dubai International Airport are minutes away by road or metro.
The tower is designed to provide unobstructed views of Burj Khalifa and the World Islands. Its façade captures the desert sun, creating dynamic patterns that change throughout the day.