Location: St Barths
Isle de France is a fashionable boutique hotel on Anse des Flamands in St Barths, radiating French charm, style and flair. With its spectacular location, fabulous cuisine and beautiful décor, this elegant luxurious property is ever-popular with our clients.
Best for: Honeymoon, Beach, Hideaway, Service & Hospitality