The Lyon Chamber of Commerce is one of the oldest in France, originally founded in 1705 by Louis 14th. Its more recently created Centre of Language Studies (CEL) has been offering English classes to the population of Lyon for several decades.
The building where the language centre is situated, and where the CELTA courses are held, is very modern and well-equipped. It is easily accessible by public transport, right next to the metro stop 'Gorge de Loup'.
The building is also well equipped with computers and printing facilities. It's a good idea to bring your own laptop for working in the evening if you have one however.