Готель розташований в одному із найпопулярніших торговельних районів, на Mankhool Street. Це район Bur Dubai, в декількох хвилинах їзди від міжнародного аеропорту, World Trade Centre і знаменитого Jumeirah Beach Park. Гостям сподобається відпочинок на шезлонгах біля відкритого басейну на даху і заняття спортом в сучасному тренажерному залі. В 3 ресторанах готелю весь день подають різноманітні страви інтернаціональної кухні.