Westin Hotel in Downtown Atlanta

Westin Hotel in Downtown Atlanta
The Westin building Atlanta, Georgia.

The Westin building Atlanta, Georgia.

Hotel District, Atlanta, Georgia, United States
Photo taken in October 2012. © Chad Davis