7 October 2016


New Life in France is located in the heart of Sophia Antipolis’ pine forest, europe’s largest high-tech/science park, nearby the cities of Nice, Cannes and Antibes.

New Life in France
WTC2 – 120 route des Macarons
06560 Valbonne-Sophia Antipolis

New Life in France is centrally located in Sophia Antipolis, with convenient access from the Cote D’Azur’s most popular cities such as Nice, Antibes, Cannes and also Grasse, Valbonne, Mougins, Le Rouret…

We are located at NCI Business Centre in “Le Village d’Entreprises Green Side”. Several modern classrooms are at our disposal.