Residence Inn by Marriott Decatur Emory Area
Fabulous 9.3 (28 reviews)
Hotel
About it
Featuring 3-star accommodations, Residence Inn by Marriott Decatur Emory Area is located in Decatur, 2.7 miles from Bradley Observatory and 4.5 miles from MARTA-Indian Creek Station. The property is around 6.3 miles from Atlanta Botanical Garden, 6.8 miles from Piedmont Park and 6.9 miles from Fox Theater. The World of Coca-Cola is 7.8 miles from the hotel and Atlantic Station is 8.9 miles away.
Martin Luther King Jr. National Historic Site is 7.1 miles from the hotel, while High Museum of Art is 7.2 miles from the property.
Location
2754 North Decatur RoadDecatur 30307
Dates of your stay
Availability with