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.