Junior and Teen Camp (JT Camp) in Switzerland https://www.jtcamp.ch/?c=1. Top end camp with housekeeping and laundry included, it even has its own golf course. Plenty of activities: horseriding, mountain biking, climbing, glacier walking.
JT Camp Switzerland
7031 Laax, Switzerland

GaudenzDanuser.com
Mentions
-
The 16 best international summer camps for teenagers
What do you do with a teen whose summer holiday plans amount to sleep and Snapchat? Try camp, says Samantha Laurie