Located near the Georgia Institute of Technology and Piedmont Park in the trendy Midtown district, the Loews Atlanta Hotel is a great ... something personalized and unique. Christina Maggitas ...
U.S. News & World Report ranked the best 100 hotels in America, including 5 in Georgia with 1 in the top 20. Which ones made the cut and why?