Cyclotouristes Chambériens is located in Chambéry, France on 67 Rue Saint-François de Sales. Cyclotouristes Chambériens is rated 3 out of 5 in the category recreation center in France.
Address
67 Rue Saint-François de Sales
Accessibility
Wheelchair-accessible car park