Article - Wyndham Garden Hotel to Open 2025 in Forest Park, Georgia - HVS Hotel Management announced it has been selected to operate the to-be-built Wyndham Garden in Forest Park, Georgia. Construction on the property is expected to begin before year-end 2023, with an anticipated completion date of early 2025.