Si te hospedas en 3380 Peachtree Rd NE Atlanta, GA 30326, USA, estarás a tan solo 10 minutos en auto de Universidad Emory y de Instituto de Tecnología de Georgia. Además, Lenox Square y Piedmont Park se encuentran a unos pocos minutos en auto. Hay opciones de transporte público a solo unos pasos de la propiedad; la Estación de metro Buckhead está a 4 minutos y la Estación de metro Lenox está a 13 minutos.