Omni Hotels 675 L Street - San Diego, California 92101 Approximately 3.4 miles from Church of the Loving God Compare prices for Omni San Diego Hotel with nearby hotels
Omni San Diego Hotel is the closest Omni Hotels hotel to Church of the Loving God.