The Westin Peachtree Plaza, Atlanta

3.7 (640 reviews)

210 Peachtree St. NW, Atlanta, GA, 30303, United States   •  Weather:    •   Local Time:     •  Phone: 404-659-1400   •  Hotel Reservations: 888-627-7087

3.7

An Impeccable Hotel Location Near Atlanta's New Mercedes-Benz Stadium

Built to replace the Georgia Dome, the brand-new Mercedes-Benz Stadium is the home of the NFL's Atlanta Falcons and Atlanta United of Major League Soccer - as well as thrilling concert events and much more. It features an eight-panel retractable roof and capacity for over 80,000 visitors, and has been named as the home of Super Bowl LIII in 2019.

The Westin Peachtree Plaza, Atlanta is less than a mile from Mercedes-Benz Stadium, making our hotel the perfect destination for visitors in town to catch a football or soccer game.

The Westin Peachtree Plaza, Atlanta - Mercedes-Benz Stadium