About This Store
Sephora at Al Khalil Courtyard Jabal Omar is a premier beauty destination located in the heart of Mecca, just steps away from the Grand Mosque . Situated within the Al Khalil Courtyard, a modern shopping center completed in 2019, this store offers a curated selection of luxury cosmetics, skincare, and fragrance products. The mall's strategic location ensures high foot traffic, especially during peak religious seasons, making it an ideal spot for both locals and visitors. Sephora's presence in this mall enhances the shopping experience by providing access to exclusive international beauty brands, catering to a diverse clientele seeking premium products. The store's layout is designed to offer a seamless shopping experience, with knowledgeable staff available to assist customers in finding the perfect products to suit their needs.











