Holiday Inn Express 2296 Niels Bohr Court - San Diego, California 92154 Approximately 12.6 miles from First Christian Spiritualist Church Compare prices for Holiday Inn Express Hotel & Suites San Diego Otay Mesa with nearby hotels
Holiday Inn Express Hotel & Suites San Diego Otay Mesa is the 7th closest Holiday Inn Express hotel to First Christian Spiritualist Church.
Holiday Inn Express Closest To First Christian Spiritualist Church