Located conveniently on Rigga Street in downtown Deira - the commercial district of Dubai, just minutes away from the Dubai International Airport.