El hotel forma parte del complejo hotelero Jumeirah Beach International Resort, a 25-30 minutos en coche del aeropuerto de Dubai. La altura del hotel – 321 metros. Es único en su edificio de arquitectura construido en la forma de la vela en una construcción artificial en la isla a 280 metros de la costa. En cada piso tiene su propia recepción y servicios.
Instalaciones del hotel: Restaurante «Al Muntaha» – «Seventh Heaven», está situado a una altitud de 200 m sobre el nivel del mar, un restaurante para los amantes de los mariscos «Al Mahara», que se puede llegar después de unos 3 minutos en un submarino desde el hotel lobby, «Al Iwan -Sea View» – un restaurante, un oasis de delicias culinarias, «Bab Al Yam» – Gateway to the Sea – un café-restaurante con una maravillosa vista del mar, «Juna» – Eye of the Sun – un pequeño restaurante, donde ver la puesta de sol.
En el piso 18, un centro de bienestar «Assawan Spa» con gimnasios separados para hombres y mujeres, con piscinas, jacuzzi, masajes y tratamientos de belleza. En el piso 27 tiene una sala de conferencias equipada con la última tecnología y lujosa sala de banquetes con terraza al aire libre