Holiday Inn Express Hotel and Suites San Diego Otay Mesa, San Diego, California Map

Summary
 
Photos
 
Location
 
Reviews
 

2296 Niels Bohr Ct, San Diego, CA 92154 . In San Diego.


CalHotels.US
Discount Hotel Reservations
Since 1999

San Diego

Otay Mesa

Select a city or community:

City Search

[Temperature]

Otay Mesa Hotels:
° Holiday Inn Exp Hotel & Stes SD Otay Mesa
° Quality Stes SD Otay Mesa

http://hotelsandiego.us/map.php/267022-holiday-inn-express-hotel-and-suites-san-diego-otay-mesa-san-diego-california/