Business Bay is a vibrant business district which is located nearby worlds tallest Burj Khalifa Tower and Dubai Mall. The area consists of numerous commercial and residential skyscrapers with stunning views of the Canal and Downtown Skyline. Business Bay is an emerging community where Dubai Creek connects to the Arabian Sea and will be a major feature. A number of 5 star hotels, such as Oberoi, JW Marriott Marquis, Radisson are already functional and many more are coming up.