2017 Critérium du Dauphiné on the Mont du Chat

Tour de France week 2018

We're pleased to announce that the Tour de France will be coming back to our local and super stunning lake Annecy for the 2018 edition of this, the ...

Un jour á le Tour – Stage 13: Saint-Étienne > Chamrousse

After a distinctly soggy week’s riding sunny skies welcomed stage 13 of the tour into the Alps. We arrived in Chamrousse at around midday after ...

Come cycling into beautfiul Switzerland with us

Local Rides

Let us take you to some of our favourite secret spots, where the roads are smooth, the scenery is stunning and the ice cream is amazing! There are ...