Cheval Blanc St. Barth is a Wellness Lover's Paradise
Located on the coast of St. Barth's Flamands Bay, Cheval Blanc is the only hotel in the Caribbean with "Palace" distinction, and the reasons are clear. The Maison carries a storied history of bespoke service, Michelin-star cuisine, French architectural motifs, and more. However, the hotel's new annual summer wellness initiatives champion the modern guest experience by providing various activities and treatments for visitors to enjoy to give their vacation a new heightened state of bliss.