Westin Hotel in Downtown Atlanta The Westin building Atlanta, Georgia.Hotel District, Atlanta, Georgia, United StatesPhoto taken in October 2012. © Chad DavisFiled Under: Atlanta, City, Georgia, Hotel, Westin Hotel Nearby Photos Sculpture in Downtown Atlanta · 0.2 miles away Centennial Olympics in Atlanta · 0.4 miles away Hotel Clermont in Atlanta George · 1.8 miles away Related Posts No related posts.