SOL Bay Facts
SOL Bay Description
Sol Bay is a 3600 integrated Commercial & business hub located in 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 is conveniently located just minutes from Burj Khalifa.
Front facade of the building is north -east facing giving all units breath taking views of Dubai creek & Burj Khalifa.