W Atlanta - Downtown

3.8 (422 reviews)

45 Ivan Allen Jr. Boulevard, Atlanta, GA, 30308, United States   •  Weather:    •   Local Time:     •  Phone: (404) 582-5800   •  Hotel Reservations: 888-627-8187

3.8

Cheer on the Atlanta Falcons From Our Hotel Near Mercedes-Benz Stadium

Experience the excitement of game day during your stay at W Atlanta - Downtown. Our hotel is located near Mercedes-Benz Stadium, the home of the Atlanta Falcons, making us a perfect choice for football fans visiting the city. Opened in 2017, Mercedes-Benz Stadium is a state-of-the-art arena that will also play host to the 2019 Super Bowl. 

image of mercedes-benz stadium