La Quinta Inn & Suites Santa Cruz
Wyndham Hotels & Resorts Opens La Quinta Inn & Suites by Wyndham Santa Cruz
La Quinta | March 29, 2022
SANTA CRUZ, CA - March 29, 2022 - Wyndham Hotels & Resorts, the world's largest hotel franchising company with approximately 9,000 hotels across nearly 95 countries, today announces the opening of La Quinta Inn & Suites Santa Cruz in Calif. 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 key U.S. markets such as Austin, Denver and San Jose. This custom designed, new construction La Quinta hotel features 60 guestrooms and suites and is centrally located eq...