A French international hotel chain ... is in progress in Mecca. The Zam Zam Sofitel Grand Suites, now under construction, is claimed to be the holy city’s tallest tower overlooking the Holy ...
Rooms with views of the holy Kaaba, Haram Mosque or the city - On the Haram Court, facing the King Abdul Aziz Gate.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results