On Location, the official hospitality provider for the FIFA World Cup 2026, visited Atlanta to preview the luxury hospitality experience they will offer during the city’s eight matches, including a semifinal, featuring local entertainment, food, and beverages, as well as unique experiences such as pitch-side access and appearances from sports legends.
