Based in Algajola, near L'Ile-Rousse, the Vélo Station - Algajola Sport Nature shop offers a wide range of products, including road, mountain, mountain bike hire, sales and a repair workshop.