Super 8 425 Roosevelt Avenue - National City, California 91950-1132 Approximately 0.8 miles from Church of the Loving God Compare prices for hotels in National City, CA
Super 8 Motel - San Diego/National City is the closest Super 8 hotel to Church of the Loving God.