Palm Jumeirah North/South Residence is located in Dubai, United Arab Emirates on Sheikh Zayed Road, Palm Jumeirah, Dubai. Palm Jumeirah North/South Residence is rated 4.4 out of 5 in the category holiday apartment rental in United Arab Emirates.
Address
Sheikh Zayed Road, Palm Jumeirah, Dubai