Champions Sports Bar is located in Red Sea Governorate, Egypt on Touristic Villages, Hurghada. Champions Sports Bar is rated 4.2 out of 5 in the category sports bar in Egypt.
Address
Touristic Villages, Hurghada
Service options
Outdoor seating
Dine-in