Stay at this hotel in Atlanta. Enjoy free WiFi, a fitness center, and valet parking. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Mercedes-Benz Stadium and World of Coca-Cola are located nearby. Discover genuine guest reviews for Club Wyndham Atlanta, in Downtown Atlanta neighborhood, along with the latest prices and availability – book now.