Hotel Clermont

"Located on Historic Ponce De Leon Avenue in Atlanta, Georgia, Hotel Clermont is a landmark in its own right. Here, good service never goes out of style, and nobody's not invited."