Located in the northern arc of the Caribbean, Cheval Blanc St-Barth Isle de France is set directly on Flamands Beach and nestled among lush tropical gardens. Wake up, simmer down in the Maison's exquisite 61 rooms, suites and villas. Flowery dreams of gardens, the deep blue and powder-soft sand. Swim longer in fluffy white pillows and the charm of the West Indies.