Thompson Savannah’s debut arrives Monday // August 9, 2021 The newly-completed Thompson Savannah debuts as the first Thompson brand hotel in the state of Georgia.