Atlanta, Georgia
5
(10)
4
(0)
3
2
1
Been to Club Wyndham Atlanta lately?
Discover big-city living with a side of Southern charm in Atlanta, Georgia. Club Wyndham Atlanta is located in the heart of downtown,...
We love the walkability of Club Wyndham Atlanta. The staff is so friendly and helpful. The units are beautiful and new. Also, the rooftop...
Rooms are clean and well-appointed. Lots to do in the area.
This resort is a great location for walking to the Mercedes-Benz Stadium for a football game. The Centennial Olympic Park is across the...
Great place to stay in the middle of Atlanta
Club Wyndham Atlanta is in a perfect spot downtown It’s great for sports events at the State Farm Arena, concert events, etc. The...
Wyndham’s newest location in the heart of Atlanta. Close to so many attractions.