Club Wyndham Atlanta

155 Centennial Olympic Park Drive NW, Atlanta, Georgia USA

Located in the sunny metropolitan hub of Atlanta, Georgia, Club Wyndham Atlanta is a dazzling 22-story highrise in the heart of downtown, overlooking the city's famous Centennial Olympic Park. Club Wyndham Atlanta features spacious studio, one-, two- and three-bedroom condo-style resort suites that sleep up to eight guests. After a day exploring the city's sights, head back to the resort and take a relaxing swim in the resort's pool or enjoy a nightcap at the rooftop restaurant and bar.