Check out all the latest news and press features on Star Wellness and our partners, to discover more on beauty and relaxation.

Villa Sainte-Anne, Cap d' Antibes

01 Jun 2021
Located just across the Hotel Du Cap Eden Rock, the brand new Villa Sainte-Anne sets the tone for a lifetime experience of ultimate luxury in total comfort and privacy on the French Riviera.