December 2025

WSB-TV: Atlanta’s ‘Hotel Phoenix’ to open next to Mercedes-Benz on Dec. 1

ATLANTA — Hotel Phoenix is set to open on Dec. 1 at Centennial Yards in Atlanta, marking a new era of hospitality in the city.

It’s within walking distance of Mercedes-Benz Stadium.

The hotel is part of the Preferred Hotels Resorts L.V.X collection and features 292 guest rooms, 15 suites, and a penthouse, all offering sweeping floor-to-ceiling views.

“Hotel Phoenix was designed to make every guest feel the spirit of Atlanta the moment they arrive,” Gary Schweikert, Managing Director of CIM Group’s Hospitality Division, said in a statement.

Back to news