Jumeirah Lake Towers Station
Sheikh Zayed Road - Dubai
Stayed: 7 June 2017 traveled as a couple
"Great self sufficient location"
A fantastic location to live in Dubai. Just an ideal reflection of what Dubai stands for - its cosmopolitan nature. Great selection of restaurants, cafes. Enough of open spaces, parks across the complex.