Water sports enthusiasts will love the hotel's beach, where island ... For seafood lovers, head for La Plage de Chris, on the seafront. Cheval Blanc St-Barth Isle de France is a prestigious ...
including the Cheval Blanc St-Barth Isle de France. Unless you're staying at a hotel on the northwest side of the island, this stretch of beach offers limited parking, according to some reviewers.