Westin Hotel in Downtown Atlanta The Westin building Atlanta, Georgia.Hotel District, Atlanta, Georgia, United States Photo taken on October 25, 2012. © Chad Davis Filed Under: Atlanta, City, Georgia, Hotel, Westin Hotel Related Posts Hotel Clermont in Atlanta George