Jumeirah 3 Beach - South Beach is located in Dubai, United Arab Emirates on 86 Al Hadd Street, JumeirahJumeirah 3. Jumeirah 3 Beach - South Beach is rated 4.5 out of 5 in the category beach pavillion in United Arab Emirates.
Address
86 Al Hadd Street, JumeirahJumeirah 3