Loews Atlanta Hotel Named One of Metro Atlanta’s Best Places to Work

Loews Atlanta Hotel was named one of Atlanta’s ‘Best Places to Work’ in the Atlanta Business Chronicle’s annual list. The only hotel to win recognition, Loews Atlanta Hotel secured the number 26 spot in the medium business category, featuring companies with 101 to 500 employees.  This is the first time the hotel has appeared on the prestigious list. View the rankings here: Atlanta’s Best Places to Work