The Super Bowl experience at the Omni Hotel
The National Retail Federation is expecting 16 million people to watch the Super Bowl at a restaurant somewhere and it could definitely be the owners box inside the Omni in Dallas, with no cost of admission and no food or beverage minimum.