Book Now or Call (800) 901-7011 and Speak to a Georgia Aquarium Expert!
Loews Atlanta is situated right in the heart of Midtown, near Piedmont Park. Offering a prime location among luxury hotels in Atlanta, our property provides access to some of the best attractions in the city.
With a prime Midtown spot in a sleek, modern tower, our rooms and suites make the ideal city base for whatever it is that brings you to Atlanta. Our 414 guestrooms and 44 suites have a simple, modern style—which makes way, in many rooms, for the floor-to-ceiling windows to become the star of the show, serving up Instagram-worthy views of Piedmont Park, the Georgia Dome, or the lights of the Atlanta skyline.
As you make yourself at home, you’ll find that all the little things that make your travels easier are at your fingertips—from free Wi-Fi to spacious bathrooms with separate soaking tubs. It’s time to relax.
Whether you're looking to unwind or indulge, Loews Atlanta provides the experience for you - with the excitement of Midtown right outside our doors.