2
Armada Tower 2
Jumeirah Lake Towers (JLT), Dubai

Armada Tower 2