La Quinta Inn & Suites Atlanta South - Newnan Newnan (Georgia)| Jollybooking.com