Oferecendo restaurante, The St. Regis Atlanta Hotel situa-se no bairro entretenimento de Atlanta, a 2.4 km do Centro Comercial Lenox Square e a 12 minutos andando da Fazenda da Família Smith no Atlanta History Center. Este hotel 5 estrelas oferece uma piscina em ambiente fechado, jacuzzi e banheira quente e dispõe de localização muito perto do Distrito de Buckhead.
O hotel tem localização primordial no coração de Atlanta, a 350 metros de Battle of Atlanta Cyclorama. O St. Regis também está a 2.8 km dos pontos turísticos naturais como a Reserva Natural Blue Heron. Há o Legoland Discovery Center a 25 minutos de distância andando. O local está a 15 minutos de carro do aeroporto de Atlanta e a 10 km da estação de trem King Memorial.
Tem 151 quartos com varanda e local de descanso. Alguns deles oferecem TV de tela plana com canais via satélite e TV com vários canais, junto com mini frigobar e máquinas de café/chá. Oferecendo comodidades como secador de cabelo e lençóis de banho, os banheiros têm também banheiro separado e chuveiro.
Um café da manhã feito na hora diário é servido na parte da manhã para os hóspedes do St. Regis. Poolside é um dos 3 restaurantes internos. O bar da piscina é ideal para tomar uma bebida relaxante. Ele oferece terraço, e tem vista para a beira da piscina.