Mountain biking on Mount Mottarone

Combine the breathtaking scenery of Lake Maggiore with the adrenaline of downhill mountain biking!

Take the cable car from Stresa up to the top of Mount Mottarone, “The mountain of the 7 lakes”. Once at the top you will strap on a helmet and hop on your bikes for an exhilarating ride through beech woods, Alpine pastures and quaint villages clinging to the mountain slopes.

To top off the day you can stop for lunch in a beautiful setting overlooking the Borromean Islands before returning down to the lakefront!

… and here is the VIDEO!