translate English to French: It offers various leisure facilities and a vital business life.
Elle dispose de nombreux équipements de loisirs et d'une activité économique vitale.