Ramada Plaza Atlanta Capitol Park

Atlanta, GA

Atlanta, GA

Ramada Plaza Atlanta Capitol Park

  1. FREE WIFI
  2. Booking: Good 7.1
  3. Located 700 meters from downtown Atlanta
  4. Restaurant / Fitness Center / Business center