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.
Updated: June 19, 2014, 12:00 AM