<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:25e39aa7-bad7-44eb-9b28-ad43adc5adc2,g:d33fd946-6075-4655-8f68-c846472c5ff4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:chci="http://comstockhomes.com/20220630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://comstockhomes.com/20220630">
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="chci-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="chci-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="chci-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="chci-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://comstockhomes.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://comstockhomes.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://comstockhomes.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompanyOverview" roleURI="http://comstockhomes.com/role/CompanyOverview">
        <link:definition>2101101 - Disclosure - Company Overview</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompanyOverviewDetails" roleURI="http://comstockhomes.com/role/CompanyOverviewDetails">
        <link:definition>2402401 - Disclosure - Company Overview (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://comstockhomes.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://comstockhomes.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperations" roleURI="http://comstockhomes.com/role/DiscontinuedOperations">
        <link:definition>2105103 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsTables" roleURI="http://comstockhomes.com/role/DiscontinuedOperationsTables">
        <link:definition>2306301 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsNarrativeDetails" roleURI="http://comstockhomes.com/role/DiscontinuedOperationsNarrativeDetails">
        <link:definition>2407402 - Disclosure - Discontinued Operations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetails" roleURI="http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetails">
        <link:definition>2408403 - Disclosure - Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsSummaryofAssetsandLiabilitiesfromDiscontinuedOperationsDetail" roleURI="http://comstockhomes.com/role/DiscontinuedOperationsSummaryofAssetsandLiabilitiesfromDiscontinuedOperationsDetail">
        <link:definition>2409404 - Disclosure - Discontinued Operations - Summary of Assets and Liabilities from Discontinued Operations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssets" roleURI="http://comstockhomes.com/role/IntangibleAssets">
        <link:definition>2110104 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDetails" roleURI="http://comstockhomes.com/role/IntangibleAssetsDetails">
        <link:definition>2411405 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinRealEstateVentures" roleURI="http://comstockhomes.com/role/InvestmentsinRealEstateVentures">
        <link:definition>2112105 - Disclosure - Investments in Real Estate Ventures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinRealEstateVenturesTables" roleURI="http://comstockhomes.com/role/InvestmentsinRealEstateVenturesTables">
        <link:definition>2313302 - Disclosure - Investments in Real Estate Ventures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinRealEstateVenturesScheduleofEquityMethodInvestmentsGroupofInvestmentConsolidatedBalanceSheetatFairValueDetails" roleURI="http://comstockhomes.com/role/InvestmentsinRealEstateVenturesScheduleofEquityMethodInvestmentsGroupofInvestmentConsolidatedBalanceSheetatFairValueDetails">
        <link:definition>2414406 - Disclosure - Investments in Real Estate Ventures - Schedule of Equity Method Investments, Group of Investment Consolidated Balance Sheet at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinRealEstateVenturesNarrativeDetail" roleURI="http://comstockhomes.com/role/InvestmentsinRealEstateVenturesNarrativeDetail">
        <link:definition>2415407 - Disclosure - Investments in Real Estate Ventures - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesScheduleofInvestmentsinRealEstateVenturesDetail" roleURI="http://comstockhomes.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofInvestmentsinRealEstateVenturesDetail">
        <link:definition>2416408 - Disclosure - Investments in Unconsolidated Entities - Schedule of Investments in Real Estate Ventures (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://comstockhomes.com/role/Leases">
        <link:definition>2117106 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://comstockhomes.com/role/LeasesTables">
        <link:definition>2318303 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetail" roleURI="http://comstockhomes.com/role/LeasesNarrativeDetail">
        <link:definition>2419409 - Disclosure - Leases - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseCostandCashFlowInformationDetails" roleURI="http://comstockhomes.com/role/LeasesScheduleofLeaseCostandCashFlowInformationDetails">
        <link:definition>2420410 - Disclosure - Leases - Schedule of Lease Cost and Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://comstockhomes.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>2421411 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" roleURI="http://comstockhomes.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>2422412 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://comstockhomes.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>2422412 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://comstockhomes.com/role/Debt">
        <link:definition>2123107 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://comstockhomes.com/role/DebtNarrativeDetails">
        <link:definition>2424413 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://comstockhomes.com/role/CommitmentsandContingencies">
        <link:definition>2125108 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosures" roleURI="http://comstockhomes.com/role/FairValueDisclosures">
        <link:definition>2126109 - Disclosure - Fair Value Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://comstockhomes.com/role/StockholdersEquity">
        <link:definition>2127110 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://comstockhomes.com/role/StockholdersEquityTables">
        <link:definition>2328304 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityNarrativeDetails" roleURI="http://comstockhomes.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>2429414 - Disclosure - Stockholders' Equity - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquitySummaryInformationaboutStockOptionActivityDetails" roleURI="http://comstockhomes.com/role/StockholdersEquitySummaryInformationaboutStockOptionActivityDetails">
        <link:definition>2430415 - Disclosure - Stockholders' Equity - Summary Information about Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquitySummaryofCompanysRestrictedShareActivityDetails" roleURI="http://comstockhomes.com/role/StockholdersEquitySummaryofCompanysRestrictedShareActivityDetails">
        <link:definition>2431416 - Disclosure - Stockholders' Equity - Summary of Company's Restricted Share Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://comstockhomes.com/role/Revenue">
        <link:definition>2132111 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://comstockhomes.com/role/RevenueTables">
        <link:definition>2333305 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueSummaryofRevenuesfromContractswithCustomersDisaggregatedbyCategoriesDetails" roleURI="http://comstockhomes.com/role/RevenueSummaryofRevenuesfromContractswithCustomersDisaggregatedbyCategoriesDetails">
        <link:definition>2434417 - Disclosure - Revenue - Summary of Revenues from Contracts with Customers Disaggregated by Categories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://comstockhomes.com/role/IncomeTaxes">
        <link:definition>2135112 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetail" roleURI="http://comstockhomes.com/role/IncomeTaxesDetail">
        <link:definition>2436418 - Disclosure - Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShare" roleURI="http://comstockhomes.com/role/NetIncomeLossPerShare">
        <link:definition>2137113 - Disclosure - Net Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareTables" roleURI="http://comstockhomes.com/role/NetIncomeLossPerShareTables">
        <link:definition>2338306 - Disclosure - Net Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareSummaryofEarningsPerShareBasicandDilutedDetails" roleURI="http://comstockhomes.com/role/NetIncomeLossPerShareSummaryofEarningsPerShareBasicandDilutedDetails">
        <link:definition>2439419 - Disclosure - Net Income (Loss) Per Share - Summary of Earnings Per Share, Basic and Diluted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail" roleURI="http://comstockhomes.com/role/NetIncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail">
        <link:definition>2440420 - Disclosure - Net Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://comstockhomes.com/role/RelatedPartyTransactions">
        <link:definition>2141114 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresTables" roleURI="http://comstockhomes.com/role/RelatedPartyDisclosuresTables">
        <link:definition>2342307 - Disclosure - Related Party Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsNarrativeDetail" roleURI="http://comstockhomes.com/role/RelatedPartyTransactionsNarrativeDetail">
        <link:definition>2443421 - Disclosure - Related Party Transactions - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsScheduleofMarketRateFeeDetails" roleURI="http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofMarketRateFeeDetails">
        <link:definition>2444422 - Disclosure - Related Party Transactions - Schedule of Market Rate Fee (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsScheduleofSupplementalFeesDetails" roleURI="http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofSupplementalFeesDetails">
        <link:definition>2445423 - Disclosure - Related Party Transactions - Schedule of Supplemental Fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfMarketRateFeeMarketToMarketProfitBasis" abstract="false" name="RelatedPartyTransactionPercentageOfMarketRateFeeMarketToMarketProfitBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_RelatedPartyTransactionFeePayableInInstallments" abstract="false" name="RelatedPartyTransactionFeePayableInInstallments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_AcquisitionFeeMember" abstract="true" name="AcquisitionFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrative" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrative" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_ScheduleOfInvestmentsInRealEstateVenturesTableTableTextBlock" abstract="false" name="ScheduleOfInvestmentsInRealEstateVenturesTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="chci_AgreementNoticePeriodAfterEffectiveDateForTermination" abstract="false" name="AgreementNoticePeriodAfterEffectiveDateForTermination" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_HartfordInvestmentMember" abstract="true" name="HartfordInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_NumberOfSquareFoot" abstract="false" name="NumberOfSquareFoot" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="chci_AccruedPersonnelCosts" abstract="false" name="AccruedPersonnelCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_ComstockInvestorsXMember" abstract="true" name="ComstockInvestorsXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_CommonStockNumberOfVotesPerShare" abstract="false" name="CommonStockNumberOfVotesPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="chci_PropertyPlantAndEquipmentNetExcludingLeaseholdImprovements" abstract="false" name="PropertyPlantAndEquipmentNetExcludingLeaseholdImprovements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_PPPLoanForgiven" abstract="false" name="PPPLoanForgiven" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_IssuanceOfCommonStockAccruedLiabilitySettled" abstract="false" name="IssuanceOfCommonStockAccruedLiabilitySettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_AgreementAdditionalExtensionTerm" abstract="false" name="AgreementAdditionalExtensionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_LeasingFeePerSquareFootForRenewalLeases" abstract="false" name="LeasingFeePerSquareFootForRenewalLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="chci_ConstructionManagementAgreementMember" abstract="true" name="ConstructionManagementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_ParkXManagementLCMember" abstract="true" name="ParkXManagementLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_NumberOfInstallmentsOfFeePayment" abstract="false" name="NumberOfInstallmentsOfFeePayment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="chci_ProportionateShareOfNetIncomeAndDistributionsAmount" abstract="false" name="ProportionateShareOfNetIncomeAndDistributionsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_DWCOperatingAgreementMember" abstract="true" name="DWCOperatingAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareAbstract" abstract="true" name="IncomeLossFromContinuingOperationsPerBasicAndDilutedShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="chci_AgreementNoticePeriodRequiredForNonRenewal" abstract="false" name="AgreementNoticePeriodRequiredForNonRenewal" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_DebtInstrumentMaturityDateFromInitialDate" abstract="false" name="DebtInstrumentMaturityDateFromInitialDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_BLVDAnselMember" abstract="true" name="BLVDAnselMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfPurchasePriceOfAcquiredAsset" abstract="false" name="RelatedPartyTransactionPercentageOfPurchasePriceOfAcquiredAsset" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_ResidentialPropertyManagementAgreementsMember" abstract="true" name="ResidentialPropertyManagementAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_CommercialCustomersMember" abstract="true" name="CommercialCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfSalesPriceOfAssetOnDisposition" abstract="false" name="RelatedPartyTransactionPercentageOfSalesPriceOfAssetOnDisposition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRangePercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRangePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfAllCostsAssociatedWithPortfolioProjectsInDevelopment" abstract="false" name="RelatedPartyTransactionPercentageOfAllCostsAssociatedWithPortfolioProjectsInDevelopment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_InvestmentsInRealEstateVenturesTextBlock" abstract="false" name="InvestmentsInRealEstateVenturesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="chci_ScheduleOfMarketRateFeeTableTextBlock" abstract="false" name="ScheduleOfMarketRateFeeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="chci_DisposalGroupIncludingDiscontinuedOperationGoodwillImpairment" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationGoodwillImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_LeasingFeeMember" abstract="true" name="LeasingFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_DispositionFeeMember" abstract="true" name="DispositionFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_EscrowDepositFromDivestitureOfBusiness" abstract="false" name="EscrowDepositFromDivestitureOfBusiness" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_CostplusContractMember" abstract="true" name="CostplusContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_IncentiveFeeMember" abstract="true" name="IncentiveFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfPortfolioRevenues" abstract="false" name="RelatedPartyTransactionPercentageOfPortfolioRevenues" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember" abstract="true" name="TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionAggregateFeePayable" abstract="false" name="RelatedPartyTransactionAggregateFeePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_AssetManagementFeeMember" abstract="true" name="AssetManagementFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_InvestorsXMember" abstract="true" name="InvestorsXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_ProceedFromSaleOfInvestmentPercentageOfProfit" abstract="false" name="ProceedFromSaleOfInvestmentPercentageOfProfit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_RelatedPartyMember" abstract="true" name="RelatedPartyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_ScheduleOfSupplementalFeesTableTextBlock" abstract="false" name="ScheduleOfSupplementalFeesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="chci_LoanOriginationFeeMember" abstract="true" name="LoanOriginationFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_PropertyManagementFeeMember" abstract="true" name="PropertyManagementFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_GainLossOnEquityMethodInvestmentsCarriedAtFairValue" abstract="false" name="GainLossOnEquityMethodInvestmentsCarriedAtFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_ChangeInFairValueOfEquityMethodInvestment" abstract="false" name="ChangeInFairValueOfEquityMethodInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_InvestmentOriginationFeeMember" abstract="true" name="InvestmentOriginationFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_ComstockDevelopmentServicesMember" abstract="true" name="ComstockDevelopmentServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_PropertyManagementAgreementsInitialTerm" abstract="false" name="PropertyManagementAgreementsInitialTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_TwoThousandNineteenOmnibusIncentivePlanMember" abstract="true" name="TwoThousandNineteenOmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_PropertyManagementMember" abstract="true" name="PropertyManagementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RevenueByLineOfBusinessAxis" abstract="true" name="RevenueByLineOfBusinessAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="chci_DevelopmentAndConstructionFeeMember" abstract="true" name="DevelopmentAndConstructionFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_EquityMethodInvestmentFairValueChangeRollForward" abstract="true" name="EquityMethodInvestmentFairValueChangeRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="chci_CreditFacilityMember" abstract="true" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_PropertyManagementAgreementsRenewalTerm" abstract="false" name="PropertyManagementAgreementsRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfFinancingTransaction" abstract="false" name="RelatedPartyTransactionPercentageOfFinancingTransaction" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_ShareBasedPaymentArrangementNumberOfAnnualInstallments" abstract="false" name="ShareBasedPaymentArrangementNumberOfAnnualInstallments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="chci_BusinessManagementAgreementMember" abstract="true" name="BusinessManagementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_LeasingFeePerSquareFootForNewLeases" abstract="false" name="LeasingFeePerSquareFootForNewLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="chci_NumberOfUnitsInProperty" abstract="false" name="NumberOfUnitsInProperty" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="chci_RevenueByLineOfBusinessDomain" abstract="true" name="RevenueByLineOfBusinessDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfRaisedCapital" abstract="false" name="RelatedPartyTransactionPercentageOfRaisedCapital" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_RelatedPartyTransactionExpirationPeriod" abstract="false" name="RelatedPartyTransactionExpirationPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="chci_BLVDFortyFourMember" abstract="true" name="BLVDFortyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_ComstockEnvironmentalServicesMember" abstract="true" name="ComstockEnvironmentalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_NumberOfSubsidiaries" abstract="false" name="NumberOfSubsidiaries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="chci_DiscontinuedOperationTransactionCostsOnDisposalOfDiscontinuedOperation" abstract="false" name="DiscontinuedOperationTransactionCostsOnDisposalOfDiscontinuedOperation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfReZoningCosts" abstract="false" name="RelatedPartyTransactionPercentageOfReZoningCosts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_LeaseholdImprovementsNet" abstract="false" name="LeaseholdImprovementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_WallStreetJournalPrimeRateMember" abstract="true" name="WallStreetJournalPrimeRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfCostPlusFeeMarketToMarketProfitBasis" abstract="false" name="RelatedPartyTransactionPercentageOfCostPlusFeeMarketToMarketProfitBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_PercentageOfMembershipInterestOwnedByCompanyAndPartners" abstract="false" name="PercentageOfMembershipInterestOwnedByCompanyAndPartners" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_AssetManagementAgreementMember" abstract="true" name="AssetManagementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_TheHartfordMember" abstract="true" name="TheHartfordMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_EquityMethodInvestmentsGroupOfInvestmentConsolidatedBalanceSheetAtFairValueTableTextBlock" abstract="false" name="EquityMethodInvestmentsGroupOfInvestmentConsolidatedBalanceSheetAtFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="chci_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfCashFlowFromRealEstateAssets" abstract="false" name="RelatedPartyTransactionPercentageOfCashFlowFromRealEstateAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_PercentageOfLeaseToTenants" abstract="false" name="PercentageOfLeaseToTenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="chci_EquityMethodInvestmentFairValueAdditions" abstract="false" name="EquityMethodInvestmentFairValueAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="chci_EntitlementFeeMember" abstract="true" name="EntitlementFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_TwoThousandTwentyTwoAmendedAndRestatedAssetManagementAgreementMember" abstract="true" name="TwoThousandTwentyTwoAmendedAndRestatedAssetManagementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="chci_RelatedPartyTransactionPercentageOfConstructionManagementFee" abstract="false" name="RelatedPartyTransactionPercentageOfConstructionManagementFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
</xs:schema>
