The development is just minutes from the recently announced new terminal at Al Maktoum International Airport