Remove Ads

Photo of La Quinta Inns & Suites

3.7
41 votes

La Quinta Inns & Suites

4909 Sisk Rd., Salida, California 95368 USA

Add Photo

Meeting Facility

Remove Ads

Claim copyright