Il se trouve à environ 10 minutes de marche de la station de métro l'Avenue Nord.
Le Temple et musée consacré au football américain College Football Hall of Fame et Martin Luther King sont à environ 2 km et à environ 2,1 km respectivement. Les attractions, y compris Fox Theatre et North Avenue Presbyterian Church, se trouvent à une distance de marche. Il y a Aquarium de Géorgie à 25 minutes à pied. La station de métro la plus proche est dans une zone de 750 mètres.
Wingstop Atlanta, à seulement 5 minutes à pied, offre des plats délicieux.