Enquire

Loews Atlanta

Loews Atlanta is situated right in the heart of Midtown, near Piedmont Park. Offering a prime location among luxury hotels in Atlanta, the property provides access to some of the best attractions in the city.

Accommodation comprises of 441 rooms featuring King size beds, flat screen televisions, luxury linens and fabulous views of the city. 

Onsite amenities include a luxury spa, fitness centre and restaurant. 


Loews Atlanta


Please note that due to the fluctuating currency at this time, all quotes are subject to change at time of booking.