Отель находится на побережье Персидского залива на песчаном пляже Джумейра Бич, в 15 км от центра города и в 25 км от международного аэропорта Дубая. Отель состоит из основного здания и 19 вилл Beit Al Bahar. Из всех номеров отеля открывается прекрасный вид на море. Благодаря богатой инфраструктуре, большому спектру услуг, различным развлечения для детей и взрослых – этот отель является одним из самых популярных и востребованных для семейного отдыха.