Lodging

Comfort Suites-Otay Mesa (2.1 miles)

2351 Otay Center Drive
San Diego, CA 92154
877-424-6423

The Holiday Inn Express Hotel and Suites-Otay Mesa (2.8 miles)
2296 Niels Bohr Court
San Diego, CA 92154
888-465-4329

Holiday Inn Express-La Mesa (21 miles)
9550 Murray Drive
La Mesa, CA 91942
800-972-2802