Echo Suites Extended Stay by Wyndham officially launched as group’s 24th brand

Wyndham says it already has 120 properties in the pipeline for the extended stay brand across the US