Holiday Inn Express & Suites Atlanta Downtown

 
  0
Great downtown location
Great location downtown with a short walk to a lot of Atlanta's main attractions. The rooms are a bit smaller but the service is nice and friendly.

Location

Tags