Wyndham Garden Hotel Atlanta
Add a ListingAtlanta, Georgia, United States
-
Wyndham Garden Hotel Atlanta offers the ideal home base from which to fully enjoy your vacation to Atlanta, Georgia. The resort offers spacious and cozy timeshares surrounded by many attractions and activities. Spend the day browsing unique boutiques or visiting museums and galleries in downtown Atlanta. Turner Field and the Georgia Aquarium are also within easy reach of the resort. On site amenities include a large outdoor pool, exquisite restaurant and cozy lounge.
Amenities
-
General Amenities
- Air Conditioning
- Bar
- Restaurant
- Room Service
- Swimming
-
Onsite Amenities
- Auto Rental
- Grocery/Convenience Store
- Laundry
- Pool
- Sightseeing Tours
-
Unit Amenities
- Air Conditioning
- DVD/VCR
- TV
- Wi-Fi
-
175 Piedmont Ave NE
City: Atlanta
State: Georgia
Country: United States
Phone: 404-659-2727