You need to enable JavaScript to run this app.
Jumeirah Jabal Omar Makkah
Somewhere to call home on your spiritual journey
A memorable location and a gracious host, steps away from Masjid Al Haram.
ALL
Interior