Отель построен в 2005 году. Расположен в 25
минутах езды от Дубайского Международного
Аэропорта, 20 минутах от центра города и 10
минутах от променада Jumeirah Beach Road. Отель
находится на второй береговой линии, гости отеля
пользуются пляжем отеля Le Royal Meridien Beach
Resort & Spa.