Address Downtown Hotel Opens Doors Dubai | United Arab Emirates The oasis that many consider to be paradise on earth, Dubai…