With over 20 million visitors per year, located at the heart of Makkah, The Clock Towers Shopping Center, the 11-story shopping center, guarantees an unforgettable experience for all its visitors. Being the largest retail complex in Makkah and directly connect to the largest hotel complex in the world, whether the visitor is looking for the highest-quality clothing brands, restaurants, cafes, or the ultimate souq experience to travel back in time, this is the right destination for you to show case your brand. Join us today.
