Located in downtown Deira, the 4-star Avari Dubai Hotel is well-positioned city hotel, close to Dubai’s Clock Tower landmark, the bustling Al Rigga Street and within walking of the famous Dubai Creek.