Hotel znajduje się bezpośrednio przy naturalnej plaży Jumeirah Beach, z którego roztacza się widok na Wyspy Palmowe i Zatokę Perską, dysponuje plażą o długości 1 km oraz pięknymi ogrodami zajmującymi 26 hektarów. Jest to najbardziej stylowy hotel, składający się z trzech części: Palace, Arabian i Residence, każda z nich umieszczona jest w bujnych ogrodach. Wszystkie trzy części tworzą unikalny kompleks jest to połączenie letniej rezydencji z arabskim dworem oraz Palacem, dzięki czemu możemy poczuć Królewski klimat. Wzdłuż całej zatoki ciągną się kilometry naturalnej plaży należącej do tego hotelu a na 60 akrach rozciągają się bajeczne ogrody z licznymi fontannami i miejscami zachęcającymi do romantycznych spacerów przy świetle kśieżyca.
Hotel posiada łącznie 4 baseny w tym jeden dedykowany tylko dla dorosłych oraz jeden dla gości Residence & Spa, wsród bujnych ogrodów znajdują się 3 oświetlone korty tenisowe. Ponadto centrum fitness, centrum sportów wodnych, kids klub oferujący zabawy interaktywne, bezpłatny wstęp do Aquaparku w hotelu Atlantis.