Si te alojas en 3380 Peachtree Rd NE Atlanta, GA 30326, USA, estarás a diez minutos en coche de Emory University y Instituto de Tecnología de Georgia. Además, Lenox Square y Piedmont Park están a pocos kilómetros. El transporte público se encuentra a muy poca distancia: Estación de metro Buckhead está a 4 min y Estación de metro Lenox, a 13 min.