France Residence Odalys Les Chalets de Puy St Vincent, The Best Hotels In Puy-Saint-Vincent France Residence Odalys Les Chalets de Puy St Vincent is Choice Hotels Recommendations… Edit