Отель расположен на знаменитой набережной Абу-Даби, в непосредственной близости от основных деловых и торговых центров столицы. Открыт в 1979 году, реновирован в 2003 году. Состоит из главного 8-этажного здания. Отель подойдет для размеренного семейного отдыха.