Con una posizione unica nel cuore di Buckhead, l'esclusivo quartiere degli affari, dello shopping e dell'intrattenimento di Atlanta, questa struttura è la scelta ideale per i viaggiatori che desiderano scoprire l'eleganza senza tempo di un hotel di lusso. Gli ospiti si troveranno vicino a Lenox Square e a pochi passi da attrazioni turistiche come Phipps Plaza e Legoland. Che siate in viaggio per affari o per piacere, le confortevoli camere sono il luogo ideale per concedersi un momento di relax dopo una lunga giornata di visite turistiche o una frenetica giornata di lavoro. Sono tutte dotate di una serie di servizi e comfort moderni come televisione via cavo e docking station per iPod. Per quanto riguarda l'offerta gastronomica, i visitatori possono scegliere tra una vasta gamma di piatti diversi, comprese le specialità locali.