The Top 20 Business Travel Hotels in the World

By Condé Nast Traveler - 2013-09-20T15:41:50Z

Photograph courtesy of St. Regis

Company Symbol % Change
20 of 21

1. St. Regis Atlanta

Atlanta, Georgia

Business Facilities Score: 99.0

"Always a wonderful experience here," says one reader from Nashville, Tennessee. Located in the upscale Buckhead neighborhood, this 26-story hotel with a facade of semicircular windows is within walking distance of shopping, restaurants, and art galleries. "St. Regis is where you want to stay in Atlanta."

More from Condé Nast Traveler:

Your Best Fall Travel Values

Hotels in Castles Around the Globe

Travel Photos Guaranteed to Make You Smile

All-Time Best American Road Trips

Advertisement