Combining contemporary style with classic luxury, Atlanta's Loews Hotel enjoys a prime Midtown location, within walking distance of a number of attractions including the High Museum of Art and Margaret Mitchell's House and Museum.