Towering over downtown Atlanta beside Mercedes-Benz Stadium, Coca-Cola’s massive hotel wrap transformed the city skyline into part of the FIFA World Cup 2026 fan experience. Positioned along one of the busiest routes to the stadium, it welcomed thousands of supporters with an unmistakable landmark that built excitement before they even reached the match. More than a billboard, the larger-than-life display gave fans a memorable arrival moment while reinforcing Coca-Cola’s connection to one of the world’s biggest sporting events.
OUTFRONT Media – Mercedes-Benz Stadium
Help us. Help you. Please click to subscribe