Holiday Inn Express Hotel & Suites
1315 Hwy 20 W
Atlanta
GA
30353
(877) 544-0318
Open Map
Description
Holiday Inn Express Hotel & Suites is located at 1315 Hwy 20 W, Atlanta, GA. This business specializes in Hotels & Lodging.
by merchantcircle on June 21, 2014 from
merchantcircle
Atlanta
Downtown
Hotels & Lodging
Hotels & Motels
Lodging
Northeast
Travel
Travel & Lodging