Cheval Blanc St-Barth Isle de France
The barefoot rhythm of the French West Indies The only property in the Caribbean with Palace distinction, Cheval Blanc St-Barth echoes French refinement in a glamorous ambience. Set on Flamands Bay, one of the island’s finest, Cheval Blanc St-Barth Isle de France is home to 61 beautifully appointed rooms, suites, … Read More