Wyndham Atlanta Galleria - Northwest Atlanta HotelSituated in the heart of Atlanta, Georgia's business district and within easy access of an array of attractions and upscale dining options, the Wyndham Atlanta Galleria is the perfect place for business and leisure travelers. Discover deluxe accommodations, renowned southern hospitality, and convenient amenities.
We offer 12,000 square feet of meeting and event space with an onsite business center, and up to 12 event rooms for any special event or wedding. Take a dip in our indoor/outdoor pool and sprawl out on the sun deck for a bit of Atlanta's sunshine or enjoy our fitness center to squeeze in a nice workout. We offer onsite restaurants and a coffee bar, as well as deluxe in-room amenities and a complimentary newspaper delivered right to your room.