Construction on the Jumeirah Lakes Towers Metro Station has started by the Roads & Transport Authority. Located on Sheikh Zayed Road, directly in front of the Almas Tower this new station will provide fantastic connectivity to Dubai’s upcoming public transit system.
Select a gallery
-
Sorry, no gallery found







