Located right next door to the kilometre-high spire of Burj Dubai (the tallest building in the world) & the Dubai Mall (the biggest shopping mall in the world) the 63-floor Address Downtown Dubai hotel is the City of Gold's equivalent of a cosy inn. A cosy inn with eight bars & restaurants seven swimming pools & 196 elegant rooms...