5 Champions:
This is a sports bar you must visit if you are looking to enjoy the game of your favourite team somewhere. The place is equipped with 40 LCD TVs as well as giant screens, and is located at the Marriott Marquis City Center Doha. The place also offers delicacies such as chicken wings, and in drinks things like beer towers are available.
...[ Continue to next page ]
Share This Post