Located in Araches-la-Frasse, this apartment is in the mountains. Flaine Ski Resort and Megeve Ski Resort are worth checking out if an activity is on the agenda. Les Thermes de Saint-Gervais and Chamonix Ice Rink are also worth visiting. Swimming offers a great chance to get out on the surrounding water, or you can seek out an adventure with hiking, mountain biking, and mountain climbing nearby.