The St. Regis Atlanta is a five-star hotel located in the heart of Atlanta. With its elegant decor and impeccable service, it offers a luxurious experience for guests. The hotel rooms are equipped with smart TVs, providing guests with access to a wide range of entertainment options. The St. Regis Atlanta also features a spa, a fitness center, and several dining options. Guests can enjoy exploring nearby attractions such as the Atlanta Botanical Garden and the High Museum of Art.