By ITP
SHARE
Gallery: SLS Dubai Hotel & Residence spot with views of Burj Khalifa
The highly anticipated 75-storey tower will be comprised of 254 hotel rooms, 371 residential units, 321 hotel apartments and will be one of the tallest hotels and residences in the region.
SHARE