Wyndham Hotels & Resorts Opens La Quinta Inn & Suites Santa Cruz
SANTA CRUZ, California—Wyndham Hotels & Resorts announced the opening of La Quinta Inn & Suites Santa Cruz in California. This opening marks the latest addition to the La Quinta portfolio, which includes more than 920 hotels. There are approximately 180 hotels in the La Quinta development pipeline, with additional openings scheduled this year in U.S. markets such as Austin, Denver, and San Jose. The new construction La Quinta hotel features 60 guestrooms and suites and […]
The post Wyndham Hotels & Resorts Opens La Quinta Inn & Suites Santa Cruz appeared first on LODGING Magazine.