Close Window
View Category

Atlanta Marriott Century Center/Emory Area

Nearby Attractions

Emory University (41 of 55)

Named one of the "Most Amazing College Campuses" in the United States, the beautiful and infamous Emory University is situated in Decatur.