EXPERIENCE THE NEWEST AND COOLEST HOTEL IN ATLANTA Perfectly situated between Downtown Atlanta and Buckhead, the newly renovated Crowne Plaza Atlanta Midtown is the ideal location for those in town for Business and/or for Pleasure. [+]