The Grande Mosque Attawba, also known as Mosquée de la Duchère, is situated in Lyon, in the region of Auvergne-Rhone-Alpes. This serene place of worship caters to its visitor's needs with street parking facilities, thus providing convenience to its worshippers.
The mosque places a high importance on inclusivity and accessibility for its female worshippers. It provides a separate prayer space for women to practice their faith in privacy and comfort. Additionally, it also has odhu facilities, which are necessary for the ritual purification before prayer.
5 Rue Maurice Béjart, 69009 Lyon, France