HotelsClick.com

Wyndham Garden Hotel Atlanta Downtown

3 Stars

  Piedmont Avenue NE, 175 - 30303 - Atlanta (Ga), United States View Map
Area: Downtown

The Courtyard features a restaurant, a lounge, a new business center, and both covered and open parking. The hotel offer beautiful newly renovated guest rooms specifically designed for the business traveler.
This 3 star hotel is located in the city centre of Atlanta. It is close to the Atlanta Civic Center.

Booking.com

Hotel facilities

  •  Check-in at From 12:00

 Public transport

  • Airport: ATL
Book