The National Judo Center opened in 2001. This complex includes a multipurpose hall with 1,800 seats and a technical platform of 1320 m2 for 8 mats, two training rooms dedicated to judo, a room dedicated to kendo and associated disciplines, and a fitness center.
This equipment is intended to host competitions of all levels as well as mass workouts, training courses, or introductory judo lessons.
The National Judo Center is also home to the French Judo Federation headquarters (FFJ).