Sofrance has been based in the Côte d’Azur – France for more than 10 years, an ideal destination for international business. Sofrance welcomes and organizes your events, takes care of your travels in this dreamlike location. Sofrance takes advantage of being located in the Côte d’Azur – France as well as in New York to assure the link between French companies and the American market.