CHICAGO, IL, 2020-Jan-17 — /Travel PR News/ — Hyatt Place Waco-South is officially open. The new hotel features the Hyatt Place brand’s intuitive design, casual atmosphere and practical amenities, such as free Wi-Fi, 24-hour food offerings and a heated indoor pool. Hyatt Place Waco-South is located adjacent to the Brazos River and just five miles from downtown… Read the full press release