Omar Bin Al Khattab Rd | Opp DEWA office, Deira, Dubai 49185, United Arab Emirates (Formerly Deira Town Hotel)
Work here? Claim this business