Отель расположен на пляжной полосе Джумейра, в непосредственной близости от променада The Walk с его кафе, ресторанами, магазинами и от районов Dubai Media City и Internet City, на Берегу Персидского залива и окружен пышным тропическим садоми. Отель открыт в 1996 году, обновлен в 2011-2012 году. Подходит для семейного отдыха, бизнес поездок.