.

An elegant upscale hotel in the heart of Makkah where you can mix business with religious rituals.