Holiday Inn Express 2183 North Decatur Road - Decatur, Georgia 30033 Approximately 7.2 miles from Lynnwood Park Health Center Compare prices for hotels in Decatur, GA
Holiday Inn Express Hotel & Suites Atlanta-Emory University Area is the 3rd closest Holiday Inn Express hotel to Lynnwood Park Health Center.
Holiday Inn Express Closest To Lynnwood Park Health Center