The Jumeirah Islands’ Mansions, located on an artificial lake in Dubai located between Jumeirah Lake Towers, the Meadows and the Springs, is a development of 31 palatial villas at the centre of Nakheel’s Jumeirah Island project.
In pictures: Luxury five-bedroom villa on Jumeirah Islands all yours for Dh20m
Editor's picks
More from the national