La tour opulente de SOL Bay est située dans un emplacement privilégié à Business Bay, près du somptueux centre-ville et de la ville de Mohammed Bin Rashid. À 17 étages de hauteur, Sol Bay est la dernière tour résidentielle et commerciale de Sol Properties avec une vue directe sur la Burj Khalifa, ce qui en fait une expérience de vie de luxe inégalée pour ses résidents.