Tag: Jumeirah Jabal Omar Makkah
Jumeirah Group opens its 1st hotel in Saudi Arabia
Jumeirah Group, the luxury hospitality company and member of Dubai Holding, has opened its first hotel in the Kingdom of Saudi Arabia, Jumeirah Jabal...