The Conclave is a 27-floor tower located at Business Bay in Dubai, United Arab Emirates.
The Residences at Business Central, in Dubai’s emerging central business district is superbly located in Business bay close to the world's tallest building Burj Khalifa, the biggest mall – Dubai mall
Designed to offer a theatrical experience of Burj Khalifa, Burj Vista is differentiated by luxury residences with lavish terraces that open to uninterrupted views. Launched in 2013, the stunningly