Sea View Furnished Apt in Grandeur Mughal Residence

Taj Grandeur Residences, Palm Jumeirah