Search results
We did not find results for: La Quinta Inn & Suites Asheville, NC.
Check spelling or type a new query.
We did not find results for: La Quinta Inn & Suites Asheville, NC.
Check spelling or type a new query.
La Quinta by Wyndham, also known as La Quinta Inn & Suites is a chain of limited service hotels in the United States, Canada, Mexico, and Honduras owned by Wyndham Hotels & Resorts. La Quinta Holdings, Inc. first sold shares to the public in April 2014. La Quinta has headquarters in Irving, Texas. As of December 31, 2018, the company owns and operates 914 properties with 89,456... Wikipedia