Venue Information
Sprawling complex of indoor sports courts & fields, with a full bar & restaurant serving pub fare.
Champions Florida is a 35,000 square foot Complex and Sport Bar featuring a state of the art Futsal court and our unique 300” HD LED Screen, In addition to two FIFA regulation-size indoor soccer fields and a hardwood court for basketball and volleyball, Champions also functions as a restaurant with a full menu and offers a diversity of drinks from beer and cocktails to a full liquor bar plus seven 65-inch TVs all around.
Upcoming Events (0)
You might also like (0)