French biotech skincare brand Orveda has opened its first flagship boutique in the United States.
French biotech skincare brand Orveda has opened its first flagship boutique in the United States. Located in Manhattan’s Upper East Side, La Maison Orveda New York City was designed as a haven of relaxation, bringing Orveda's spirit to life for New Yorkers seeking a moment of well-being.
Futuristic scientific innovations
The boutique spans 150 square feet over two stories and combines historic architectural details with futuristic scientific innovations, selected by CEO Nicolas Vu. It features three treatment rooms, a lounge area, a product space, and an immersive room dedicated to Infiniment Coty Paris fragrances.
Beyond retail, the store houses a dedicated event room, which will host rotating events, including masterclasses, art exhibitions, and scientific talks.