Wyndham signs 100 hotels for “Project Echo” extended stay brand

The first hotels under the new brand are expected to open in the US in 2023