EVEN® Hotels Opens First Georgia Location

IHG® debuts its 13th EVEN Hotels location in metro Atlanta.
Wyndham Debuts its Trademark Flag in Atlanta

Latest destination in trendy Buckhead neighborhood continues soft brand’s swift U.S. expansion, adding five new hotels in five states