As one of the world's leading business centers -- It is an alpha city, after all -- Atlanta see its share of business travelers each year. Home to CNN, Coca Cola, Delta, and plenty of other giant corporations, the area is packed with great business stays. Here are just a few of our hotel for getting work done on the road! This elegant, 127-room luxury hotel is located in a quiet area in Buckhead, but close to restaurants, shops and great nightlife, and a couple of blocks from the subway. The spacious, high-tech rooms are the main draw here, but there's also a a great fitness center, a solid restaurant and lounge, and well-equipped meeting spaces.