LA Quinta Inn 630 Sycamore Ave Vista, CA 92083 Phone: (760) 727-8180 Fax: (760) 598-1732
Category: Hotels & Motels