XML 29 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Foreign Currency Sale Contracts (Detail) (Foreign Exchange Contract)
3 Months Ended 3 Months Ended
Mar. 31, 2015
Foreign Currency Forward Sale Contract 1
European Joint Venture
USD ($)
Mar. 31, 2015
Foreign Currency Forward Sale Contract 1
European Joint Venture
EUR (€)
Mar. 31, 2015
Foreign Currency Forward Sale Contract 2
Canadian Properties
USD ($)
Mar. 31, 2015
Foreign Currency Forward Sale Contract 2
Canadian Properties
CAD
Derivative [Line Items]        
Transaction Date Range July 2011-May 2014   November 2014  
Total transaction amount $ 135,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hst_ForeignCurrencyForwardSaleContractOneMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hst_EuropeanJointVentureMember
€ 100,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hst_ForeignCurrencyForwardSaleContractOneMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hst_EuropeanJointVentureMember
$ 22,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hst_ForeignCurrencyForwardSaleContractTwoMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hst_CanadianPropertiesMember
25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= hst_ForeignCurrencyForwardSaleContractTwoMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hst_CanadianPropertiesMember
Forward purchase date range August 2015-May 2017   November 2016  
Change in fair value gain (loss) $ 14,000,000us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= hst_ForeignCurrencyForwardSaleContractOneMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hst_EuropeanJointVentureMember
  $ 1,000,000us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= hst_ForeignCurrencyForwardSaleContractTwoMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hst_CanadianPropertiesMember