sports Hall is located in Tlemcen, Algeria on WP95PVH, Vers Chetouane / Vers La Wilaya De Sidi Bel Abbes. sports Hall is rated 3.4 out of 5 in the category sports complex in Algeria.
Address
WP95PVH, Vers Chetouane / Vers La Wilaya De Sidi Bel Abbes
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance