About Loews Atlanta Hotel
As are all Loews Hotels, our Atlanta location is defined by its local environment and culture. Situated at the heart of the Arts District, this property reflects the latest in style, design and culture and offers guests a chance to experience Loews' signature "Four Diamond AND MORE" service.
Loews Atlanta Hotel is the centerpiece of Midtown Atlanta offering hospitality professionals the opportunity to work in a stylish atmosphere where contemporary Southern style meets classic luxury.
The hotel features 414 guest rooms including 44 suites, each spaciously designed in modern luxury and features the ultimate in technological amenities.
Dining options include a signature restaurant, eleven, featuring classic American cuisine with uniquely local flavors; a lobby bar brought to life with artwork, artifacts and music by emerging and established Southern artists, 24-hour room service and 24,000 square feet of flexible meeting space.
Hospitality professionals interested in joining Loews in Atlanta are encouraged to express their interest through Hcareers today!