La Quinta Inn San Diego Chula Vista

150 Bonita Rd
Chula Vista
California
United States