Jabal Omar Development Company has been granted a license to operate a luxurious five-star tower.
Jabal Omar Development Company, a prominent real estate developer in Saudi Arabia, has been granted the license to operate the first tower of the highly anticipated Jabal Omar Address hotels in the holy city of Makkah.