Jumeirah Jabal Omar
Located at the sacred heart of the Muslim world, Jumeirah Jabal Omar, Makkah, has been designed to create a serene, luxurious haven for guests as they experience a deeply significant life event. Playing host to guests as they embark on a life-affirming pilgrimage, the hotel is committed to making guests’ stay as smooth as possible. Jumeirah has created an atmosphere where guests can reconnect with a sense of purpose, at a gateway to one of life’s greatest journeys.