- Overview
- Services
- Rankings
- Accommodation
- Location
- Courses
- Scholarships
Overview
Sommet Education is a global higher education group specialising in hospitality management, luxury business, culinary arts, and experiential industries. While headquartered in Switzerland, the group has a significant presence in France through École Ducasse, its renowned culinary and pastry arts institution. Sommet Education brings together several prestigious schools, including Glion Institute of Higher Education, Les Roches, and École Ducasse, educating students from more than 100 countries across an international network of campuses.
In France, students primarily study through École Ducasse, which offers programmes in culinary arts, pastry arts, hospitality, and food entrepreneurship. The Paris Campus in Meudon features state-of-the-art kitchens, demonstration theatres, innovation labs, and hospitality learning facilities designed to replicate professional industry environments.
A defining strength of Sommet Education is its blend of academic learning and practical industry experience. Students benefit from internships, industry projects, international mobility opportunities, and access to a global alumni network spanning hospitality, luxury, tourism, gastronomy, and business sectors.
Services
Sommet Education's French institutions provide dedicated support for international students before arrival and throughout their studies. Admissions teams assist with application processes, visa guidance, accommodation advice, and enrolment procedures.
Orientation programmes help students settle into academic and social life, while career services provide internship support, networking opportunities, CV workshops, and employer engagement activities. Students also benefit from multilingual learning environments, cultural activities, and access to extensive alumni and industry networks.
Rankings
Sommet Education is recognised as a global leader in hospitality and culinary education. Its hospitality schools, Glion and Les Roches, are accredited by the New England Commission of Higher Education (NECHE) and are regularly ranked among the world's leading hospitality management institutions.
Accommodation
Accommodation arrangements vary by campus. In France, students studying at École Ducasse receive support in securing housing through partner accommodation providers and local residence options.
Students can choose from private student residences, studios, shared apartments, and homestay opportunities in and around Paris. Dedicated support is available to help students identify suitable accommodation, understand tenancy agreements, and prepare for life in France.
Location
Sommet Education's main French presence is through École Ducasse Paris Campus, located in Meudon, southwest of central Paris. This location combines a quieter study environment with easy access to one of the world's leading centres for hospitality, gastronomy, luxury, and tourism.
Courses offered at Sommet Education
Loading courses...