Отель расположен на берегу Персидского залива, в районе Джумейра, в 25 минутах езды от аэропорта Дубаи и центра города, недалеко от Emirates Golf Club. Построен в октябре 2000 г.