Located inside the JW Marriott Dubai, Champions is known for its delicious American dishes and refreshing drinks. All of their menu items are affordably priced and are served in generous portions. It is a great place to catch all the biggest games live on one of their several big screen TVs. When you stop by Champions be sure to bring your appetite because plenty of fine food is always on the menu.