Description Available in: The Lions de Genève are a professional basketball club based in the city of Geneva, Switzerland. The Lions currently play in the Swiss top-tier Swiss Basketball League (SBL). The team is based in the 2,000 capacity Pavillon des Sports.