The Address Hotel, Dubai Mall
Situated next to the world’s largest shopping mall, The Dubai Mall, this luxurious 48-storey 5-star hotel stands at 192 meters, with a total built-up area of 1 million square feet.
Situated next to the world’s largest shopping mall, The Dubai Mall, this luxurious 48-storey 5-star hotel stands at 192 meters, with a total built-up area of 1 million square feet.