The Address Downtown Dubai The Address Downtown Dubai is a flagship property of The Address Hotels and Resorts. The hotel features 196 contemporary rooms including 25 suites with nine individual accommodation styles, along with 626 serviced residences and 6 restaurant & lounges.