The Jumeirah Mosque is a notable architectural treasure and tourist attraction in Dubai.
The Shopping Mall is located on the Jumeirah Beach Road strip.