In the heart of Europe
Located in the heart of Europe, on the Swiss/French border. In the charming Flumet-St. Nicolas la Chapelle, in the French Savoy, near Albertville and Megève, at an altitude of 1,000 m. Switzerland and Italy are less than one hour away.
It spans 15,000 m2 of outdoor sports facilities, including a swimming pool, sports court and extensive green areas, and two independent buildings that include modern and innovative boarding residence and learning spaces.
The centre has two primary care clinics in the area, one five minutes away in the town of Flumet, and another fifteen minutes away in Megève.
There are also two large hospitals nearby, Albertville and Sallanches, offering many different medical specialisations.