Address: L. G. Smith Boulevard 99
Champions Sports Bar is located at the Marriott Ocean Club. The restaurant is the perfect location to enjoy food and drinks while watching your favorite sports games on one of their 33 high-definition flat screens.
Open For: Lunch & Dinner
Reservations: Not Required
Seating: Indoors
Smoking: Allowed
Vegetarian Dishes: Yes