Rooms
3 floors, 106 guestrooms.
Restaurant
Nearby restaurant.
630 SYCAMORE AVENUE - 92083 - Chula Vista (Ca), United States View Map
La Quinta is conveniently located just south of downtown San Diego in Chula Vista and
Located close to shopping area.
3 floors, 106 guestrooms.
Nearby restaurant.