Tag: TRYP by Wyndham Savannah
TRYP by Wyndham Opens in Savannah
SAVANNAH, Ga.—TRYP by Wyndham, Wyndham Hotels & Resorts' urban, lifestyle brand, has opened its ninth U.S. location in Savannah, Georgia.
Developed in partnership with Hawkeye...