The University Inn at Emory

1767 North Decatur Road
Atlanta, Georgia 30307
Near Emory University
More hotels near this hotel