La Quinta Inn San Diego Vista can be found at Sycamore Ave 630. The following is offered: Hotels & Motels. The entry is present with us since Jan 15, 2014 and was last updated on Sep 30, 2015. In Vista there are 11 other Hotels & Motels. An overview can be found here.