A staple of Dolphin Mall, the Sephora store is a one-stop beauty destination featuring an extensive array of makeup, skincare, fragrance, and hair care products from over 250 brands. This location stands out for its interactive in-store services such as personalized consultations and makeup tutorials, making it a must-visit spot for both local shoppers and tourists seeking the latest trends and expert advice.

Other Sephora locations

All locations →