
Residence Inn by Marriott Decatur Emory Area
4.1 (242)hotel
An extended-stay hotel near Emory University, equipped with in-room kitchens suited for longer visits.
Description





Situated in Decatur near Emory University, the property is geared toward travelers planning longer visits, centering its rooms around in-room kitchens.