Atlanta Hotels: The St. Regis Atlanta | Among Buckhead’s luxury hotels, the St. Regis stands apart with its opulence (grand staircases, crystal chandeliers) and room luxuries (Egyptian cotton sheets, marble bathrooms). Stop by the swank bar—note the mural of a phoenix rising from the ashes, long a symbol of Atlanta.

Comments are closed.

Post Navigation