
I always head to the Garda Lake for mountain biking. It's the Morzine for the Germans (who take a perverse interest in climbing as much as they do in descending )plus you can go swimming after your ride. The Dolomites are not that far from the Lake Garda.