The gastronomic offer in the three-star Hotel Wyndham Garden Atlanta includes an in-house restaurant,