New Wyndham Hotel Opens in Heart of Miamis South Beach
Wyndham Hotels and Resorts, a subsidiary of Wyndham Worldwide Corporation (NYSE:WYN), today announced its continued expansion in Florida with the opening of the 133-room-and-suite Wyndham Garden® Hotel Miami South Beach.