W Atlanta – Downtown


45 Ivan Allen Jr. Boulevard, Atlanta, GA, 30308, United States   •  Weather:   

Local Time Phone (404) 582-5800 Hotel Reservations 888-627-8187


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