BUSINESS WIRE -- Starwood Hotels & Resorts Worldwide, Inc. today proudly announces the debut of the St. Regis hotel brand in Georgia with the opening of The St. Regis Atlanta. Ideally located in the elite Buckhead community, the hotel features 151 luxuriously appointed guest rooms and suites, 51 branded St. Regis Residences, Georgia’s first Remède Spa, a 40,000-square-foot Pool Piazza, more than 16,800 square feet of indoor and outdoor event space, a state-of-the-art fitness center and an impressive selection of world-class cuisine. Owned by SR Hotel Development Company, LLLP and designed by Hirsch Bedner Associates, The St. Regis Atlanta combines modern sophistication with classic Southern style to offer an unparalleled level of luxury and bespoke service at one the best addresses in the world.