Jumeirah Jabal Omar Makkah, opens all 4 towers offering 1,121 keys for international Umrah travellers
Jumeirah Jabal Omar Makkah, Saudi Arabia’s newest luxury hotel, has officially opened all four of its towers, welcoming pilgrims from around the world.