If you’re looking for luxury in Atlanta, look no further than The St. Regis! It’s located in the upscale Buckhead neighborhood, directly across from the promenade that’s home to some of Atlanta’s best shopping.
Located in the heart of the Arts District in Midtown, the Lowes Atlanta Hotel offers the perfect blend of modern design and Southern hospitality.
Built in 1924, the Hotel Clermont is a beloved Atlanta landmark on the historic Ponce de Leon Avenue in the heart of the city. It was completely renovated in 2018 but still retains its historic character and old green neon sign.
The Glenn Hotel is one of Atlanta’s first downtown boutique hotels. Instead of the standard check-in process, you’ll be greeted with a unique welcome experience that includes a refreshing drink and a warm, scented towel to refresh you.