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.

This post was originally published on this site

773-300-3164

CHICAGO

807 Waukegan Road
Deerfield, IL 60015

NASHVILLE

4117 Hillsboro Rd. | Suite 10255
Nashville, TN 37215