Gli ospiti del The St. Regis Atlanta potranno gustare prelibatezze culinarie presso l'Astor Court, un ristorante specializzato in cucina britannica. In alternativa, è possibile fermarsi al bar/caffetteria o usufruire del servizio in camera 24 ore su 24. Per un momento di relax serale, è disponibile un bar/lounge e un bar a bordo piscina. La colazione continentale è disponibile a pagamento tutti i giorni dalle ore 05:30 alle ore 10:00.
L'hotel è situato a breve distanza da punti di interesse di Atlanta, tra cui il Georgia Institute of Technology, il World of Coca Cola, il Mercedes-Benz Stadium e l'Emory University. Queste attrazioni offrono agli ospiti dell'hotel la possibilità di esplorare la città e scoprire la sua ricca storia e cultura.
Gli ospiti possono usufruire di varie strutture e servizi, tra cui un business center, un pratico servizio di lavanderia e lavaggio a secco e una reception aperta 24 ore su 24. Inoltre, l'hotel offre spazi per eventi, con 141 metri quadrati di spazio con un'area per conferenze e 10 sale riunioni. È disponibile un parcheggio a pagamento in loco. Per il relax, gli ospiti possono godere dei servizi offerti dalla spa completa, dei massaggi, del centro fitness aperto 24 ore su 24 e della piscina all'aperto. L'hotel dispone anche di Wi-Fi gratuito, negozi in loco e servizi per matrimoni.
Le 151 camere della struttura offrono comfort e comodità, con minibar, TV a schermo piatto, Wi-Fi gratuito e lenzuola di alta qualità. Ogni camera è dotata di un bagno con combinazione doccia/vasca, set di cortesia gratuiti e asciugacapelli per garantire un soggiorno piacevole e rilassante.
Questo contenuto aggiuntivo offre informazioni sui punti di interesse nelle vicinanze dell'hotel, ampliando la conoscenza delle attrazioni disponibili per gli ospiti.