Atlanta, Atlanta
Spend a second to
save a fortune!
Spend a second to save a fortune!
1767 North Decatur Road, Atlanta
Offering an outdoor pool, The University Inn at Emory is located in Atlanta, Georgia. Emory University is just 250 metres away from the property. Each room includes air conditioning, a desk, and a seating area.
See MoreUsage of subsidiary facilities may incur additional fees