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.

Find on Google Maps

Description

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

Ask Karpo for more information.