219634 Holiday Inn Express & Suites San Diego Otay Mesa, an IHG Hotel 2296 Niels Bohr Court San Diego, CA, 92154 5.0 miles from Chula Vista BMX 9.6 3 Stars Hotel Searching 329 Best Western Chula Vista/Otay Valley Hotel 4450 Main Street Chula Vista, CA, 91911 6.3 miles from Chula Vista BMX 9.5 2 Stars Hotel Searching 23743 La Quinta Inn By Wyndham San Diego Chula Vista 150 Bonita Rd Chula Vista, CA, 91910 7.4 miles from Chula Vista BMX 8.7 3 Stars Hotel Searching |