Cheval Blanc St-Barth Isle de France
Anchored in Flamands Bay — the longest, widest and indeed one of the most beautiful beaches in Saint Bart’s — the Hotel Saint Barth Isle de France has an unbeatable location! This refined and laid back boutique hotel is the refuge of guests who come back year after year.