The ECHO Suites by Wyndham offers 124 rooms spread across a 53,000-square-foot floor plan, with individual rooms averaging 300 square feet. Room configurations include single- and two-queen studio suites with kitchens. The common spaces include a lobby, 24/7 guest laundry room, and fitness center.
ECHO Suites
- Location: Peoria, AZ
- Architect: Modus Architecture
- Owner: Wyndham Hotels