Close Window
View Category

Warsaw Marriott Hotel


Champions Sports Bar (30 of 61)

At Champions, an American sports bar and restaurant in Warsaw, you can watch your favorite sporting events with your friends on one of two gigantic projector screens or one of the 35 TV screens in a fun atmosphere. This restaurant serves classic American fare accompanied by a wide choice of beers!