Отель представляет собой большое угловое здание с рельефным стеклянным фасадом. В отеле изящные, прекрасно оборудованные номера, оформленные в пастельных тонах.
Отель расположен в 10 км. от Международного аэропорта г. Дубай, в районе Бар Дубай, недалеко от Дубайского Центра Международной Торговли.