Das Hotel ist 300 Meter lang und 100 Meter hoch. Es liegt direkt am goldenen Stand und ist von schönen, saftig grünen gepflegten Gärten umgeben. Sanfte Rundungen zeichnen eine Welle nach und bieten so einen atemberaubenden Blick aus jedem Blickwinkel. In Anlehnung an die arabische Seefahrertradition wurde dieses Gebäude in der Form einer sich überschlagenden Welle konzipiert.
Das Hotel liegt, wie der Name verrät, am Jumeirah Strand rund 16 km von der Innenstadt Dubais entfernt. Es ist eine ausgezeichnete Lage, um all die Sehenswürdigkeiten und Kläge Dubais zu genießen. Es befindet sich eine kurze Fahrt entfernt vom Mall Of The Emirates, Media City und Internet City. Auch zwei Tunier-Golfplätze und die Jebel Ali Free Zone können mit einer 15-minütigen Fahrt erreicht werden.