The Clock Towers Center in Makkah is now home to the world’s largest barbershop, designed and operated to international standards to provide a fast and seamless grooming experience for Hajj and Umrah ...
A French international hotel chain has signed a management contract for a “magnificent and prestigious” hotel complex whose construction is in progress in Mecca. The Zam Zam Sofitel Grand ...
Le Meridien Hotel Towers Makkah is nearing completion and due to open in January 2007. Consisting of 1350 apartments contained in eight hotel towers that are all connected via the mezzanine floors.