Anchored away in Flamands Bay, one of the most beautiful beaches in Saint-Barth, French West Indies. The Isle de France is a small charming and privately owned boutique hotel!!! TWPS is thrilled to annouce Isle de France in Saint-Barth as part of our exclusive library. Amazing clear blue water, white sand beaches, and unbelieveable views what more could you want to plan your unforgettable wedding on the beach!!