Hotel Clermont in Atlanta George

Hotel Clermont in Atlanta George
Hotel Clermont sign in Atlanta, Georgia.

Hotel Clermont sign in Atlanta, Georgia.

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