SOL Bay Facts
SOL Bay Description
SOL Bay Apartments For Sale by SOL Properties at Business Bay. SOL Bay Apartments is a 3600 integrated Commercial & business hub located in the business capital of Dubai known as Business Bay, a convincing concept that combines retail and commercial space. An ultra-modern Commercial use building for multi-cuisine restaurants and retail outlets, offices and Business centre’s, singled out as the one and only choice.
SOL Bay Apartments is conveniently located just minutes from Burj Khalifa. The corner facade study focused on preserving urban views while retaining privacy amongst building tenants. With uniquely-shaped balconies that address privacy and vista concerns, the overall design creates an interesting building facade at the corner elevations.
Front facade of the building is northeast facing giving all units breathtaking views of Dubai creek & Burj Khalifa.