Quality Inns 2351 Otay Center Drive - San Diego, California 92154-7614 Approximately 12.5 miles from First Baptist Church of National City Compare prices for Quality Suites San Diego Otay Mesa with nearby hotels
Quality Suites San Diego Otay Mesa is the 2nd closest Quality Inns hotel to First Baptist Church of National City.
Quality Inns Closest To First Baptist Church of National City