Lobby Sitting Area
Photo of Holiday Inn Express & Suites Atlanta Downtown, an IHG Hotel
Holiday Inn Express & Suites Atlanta Downtown, an IHG Hotel
111 Cone Street NW, Atlanta, Georgia 30303 USA
111 Cone Street NW, Atlanta, Georgia 30303 USA
Lobby Sitting Area