Stevens & Wilkinson, The Glenn Hotel, Atlanta GA