T
Tony Morrell Review of The St. Regis Atlanta
Best hotel in Atlanta and the most interesting bar...
Best hotel in Atlanta and the most interesting bar scene in town. Love the recent room refresh as well. Makes the rooms feel bigger.
Comments: