As its name implies, The Meetings Collection, new from Wyndham Hotels & Resorts, aims to host streamlined gatherings through the chain’s Wyndham Business arm. Eight US properties offering 900,000 square feet of meeting space and more than 4,400 guestrooms will take part initially.