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