A Sports Fan’s Definitive Travel to Atlanta, Georgia

downtown atlanta with football stadium

The New England Patriots will face off against the Los Angeles Rams on Sunday 3 February 2019 at Mercedes-Benz Stadium in Atlanta, Georgia. Here’s your definitive  travel guide to special events, the weather, sightseeing, accommodation, food, and transportation.

%d bloggers like this: