Centrally located in Atlanta, Clarion Inn & Suites Atlanta Downtown is within a 15-minute walk of Mercedes-Benz Stadium and Atlanta University Center Consortium. Featured amenities include a 24-hour business center, a 24-hour front desk, and ATM/banking services. Free self parking is available onsite....(more)
Centrally located in Atlanta, Clarion Inn & Suites Atlanta Downtown is within a 15-minute walk of Mercedes-Benz Stadium and Atlanta University Center Consortium. Featured amenities include a 24-hour business center, a 24-hour front desk, and ATM/banking services. Free self parking is available onsite.