XML 27 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Hotel Management Agreements and Leases (Details) (USD $)
3 Months Ended 0 Months Ended
Mar. 31, 2015
item
Mar. 31, 2014
Mar. 16, 2015
Mar. 16, 2015
Dec. 31, 2014
Jan. 06, 2014
Management Agreements and Leases            
Number of management agreements or leases 11hpt_NumberOfManagementAgreementsOrLeases          
Percentage increase in minimum returns after funding for renovation of hotels 9.00%hpt_PercentageIncreaseInMinimumReturnsAfterFundingForRenovation          
Net book value $ 5,685,554,000us-gaap_RealEstateInvestmentPropertyNet       $ 5,674,160,000us-gaap_RealEstateInvestmentPropertyNet  
Guarantee provided to the entity, remaining amount 11,971,000hpt_PropertyAgreementGuaranteeReceivedByEntityRemainingAmount          
Security deposit balance 36,661,000us-gaap_SecurityDepositLiability       33,069,000us-gaap_SecurityDepositLiability  
Increase (Decrease) Operating Agreements Annual Minimum Returns and Rents 3,099,000hpt_IncreaseDecreaseOperatingAgreementsAnnualMinimumReturnsAndRents          
Increase (decrease) in annual minimum returns and rents 3,099,000hpt_IncreaseDecreaseOperatingAgreementsAnnualMinimumReturnsAndRents          
Hotel located in Rosemont, IL            
Management Agreements and Leases            
Real Estate Aggregate Purchase Price     35,500,000hpt_RealEstateAggregatePurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
35,500,000hpt_RealEstateAggregatePurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
   
Purchase price excluding closing cost     35,500,000hpt_RealEstateAggregatePurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
35,500,000hpt_RealEstateAggregatePurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
   
Hotels            
Management Agreements and Leases            
Number of properties leased to TRSs 289hpt_NumberOfPropertiesLeasedToTaxableREITSubsidiaries
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Number of properties leased to third parties 3hpt_NumberOfPropertiesLeasedToThirdParties
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount by which the cash flow available to pay the entity's minimum rent or return was less than the minimum amount 15,492,000hpt_CashFlowAvailableForPaymentOfOperatingArrangementAnnualRentOrReturnDeficit
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
28,095,000hpt_CashFlowAvailableForPaymentOfOperatingArrangementAnnualRentOrReturnDeficit
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Reduction of hotel operating expenses 4,006,000hpt_HotelManagementAgreementsAndLeasesReductionInHotelOperatingExpenses
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
10,876,000hpt_HotelManagementAgreementsAndLeasesReductionInHotelOperatingExpenses
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Shortfalls due to unguaranteed portions of minimum returns 11,486,000hpt_HotelManagementAgreementsAndLeasesUnguaranteedPortionOfMinimumReturns
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
17,219,000hpt_HotelManagementAgreementsAndLeasesUnguaranteedPortionOfMinimumReturns
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Hotels | Sonesta            
Management Agreements and Leases            
Number of real estate properties leased or managed 22hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= hpt_SonestaMember
         
Hotels | Marriott No. 1 agreement            
Management Agreements and Leases            
Number of real estate properties leased or managed 53hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Operating agreement annual rent and return 68,094,000hpt_OperatingAgreementAnnualRentAndReturn
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Realized returns and rents 17,006,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
15,036,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Percentage increase in minimum returns after funding for renovation of hotels 10.00%hpt_PercentageIncreaseInMinimumReturnsAfterFundingForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount expected to be provided for renovation 3,000,000hpt_HotelManagementAgreementsAndLeasesExpectedProvisionForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | Marriott No. 1 agreement | Forecast            
Management Agreements and Leases            
Amount funded for renovation 1,175,000hpt_HotelManagementAgreementsAndLeasesAmountFundedForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement1Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
         
Hotels | Marriott No. 234 agreement            
Management Agreements and Leases            
Number of real estate properties leased or managed 68hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Operating agreement annual rent and return 106,198,000hpt_OperatingAgreementAnnualRentAndReturn
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Realized returns and rents 25,006,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
23,806,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Guaranty payments threshold as percentage of minimum returns 90.00%hpt_GuarantyPaymentsThresholdPercentageOfMinimumReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Guarantee provided to the entity, remaining amount 30,672,000hpt_PropertyAgreementGuaranteeReceivedByEntityRemainingAmount
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount funded for renovation 3,000,000hpt_HotelManagementAgreementsAndLeasesAmountFundedForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | Marriott No. 234 agreement | Forecast            
Management Agreements and Leases            
Amount expected to be provided for renovation 10,500,000hpt_HotelManagementAgreementsAndLeasesExpectedProvisionForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_MarriottAgreement234Member
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
         
Hotels | InterContinental agreement            
Management Agreements and Leases            
Number of real estate properties leased or managed 92hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Operating agreement annual rent and return 143,598,000hpt_OperatingAgreementAnnualRentAndReturn
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Realized returns and rents 35,314,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
34,875,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Security deposit balance required to be maintained with the entity in 2015 37,000,000hpt_SecurityDepositBalanceRequiredToBeMaintainedWithEntityInSucceedingFiscalYear
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Reduction in the minimum security deposit balance required to be maintained with the entity during 2014 and 2015 for every dollar of additional security deposit paid           2hpt_ReductionInMinimumSecurityDepositBalanceRequiredToBeMaintainedWithEntityForEveryDollarOfAdditionalSecurityDepositPaid
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
Additional security deposit paid 2,772,000hpt_AdditionalSecurityDepositLiabilityPaid
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount expected to be provided for renovation 17,000,000hpt_HotelManagementAgreementsAndLeasesExpectedProvisionForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Security deposit balance required to be maintained with the entity 31,456,000hpt_SecurityDepositBalanceRequiredToBeMaintainedWithEntity
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Security deposit balance 36,549,000us-gaap_SecurityDepositLiability
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Aggregate amount of replenished available security deposit 810,000hpt_SecurityDepositReplenishment
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | InterContinental agreement | Hotel located in Rosemont, IL            
Management Agreements and Leases            
Operating agreement annual rent and return       2,840,000hpt_OperatingAgreementAnnualRentAndReturn
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
   
Hotel management agreement fixed minimum return as percentage of investment     8.00%hpt_HotelManagementAgreementFixedMinimumReturnAsPercentageOfInvestment
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
     
Amount funded for renovation       7,000,000hpt_HotelManagementAgreementsAndLeasesAmountFundedForRenovation
/ us-gaap_BusinessAcquisitionAxis
= hpt_HotelRosemontIlMember
/ hpt_ManagementAgreementContractNameAxis
= hpt_InterContinentalAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
   
Hotels | Sonesta agreements            
Management Agreements and Leases            
Operating agreement annual rent and return 72,796,000hpt_OperatingAgreementAnnualRentAndReturn
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Realized returns and rents 8,061,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
2,096,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Percentage increase in minimum returns after funding for renovation of hotels 8.00%hpt_PercentageIncreaseInMinimumReturnsAfterFundingForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Fixed minimum return as a percentage of invested capital 8.00%hpt_RelatedPartyTransactionHotelManagementAgreementFixedMinimumReturnAsPercentageOfInvestedCapital
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount funded for renovation 13,320,000hpt_HotelManagementAgreementsAndLeasesAmountFundedForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | Sonesta agreements | Forecast            
Management Agreements and Leases            
Amount expected to be provided for renovation 13,680,000hpt_HotelManagementAgreementsAndLeasesExpectedProvisionForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_SonestaAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
         
Hotels | Wyndham agreement            
Management Agreements and Leases            
Number of properties leased to third parties 1hpt_NumberOfPropertiesLeasedToThirdParties
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Number of real estate properties leased or managed 22hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Operating agreement annual rent and return 27,548,000hpt_OperatingAgreementAnnualRentAndReturn
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Realized returns and rents 6,863,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
6,535,000hpt_HotelManagementAgreementRealizedReturns
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
       
Percentage increase in minimum returns after funding for renovation of hotels 8.00%hpt_PercentageIncreaseInMinimumReturnsAfterFundingForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Guarantee provided to the entity, remaining amount 2,660,000hpt_PropertyAgreementGuaranteeReceivedByEntityRemainingAmount
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount funded for renovation 1,505,000hpt_HotelManagementAgreementsAndLeasesAmountFundedForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Amount expected to be provided for renovation 7,495,000hpt_HotelManagementAgreementsAndLeasesExpectedProvisionForRenovation
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Guarantee provided to the entity, maximum 35,656,000hpt_PropertyAgreementGuaranteeReceivedByEntityAmountMaximum
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Annual guarantee provided to the entity, maximum 17,828,000hpt_PropertyAgreementAnnualGuaranteeReceivedByEntityAmountMaximum
/ hpt_ManagementAgreementContractNameAxis
= hpt_WyndhamAgreementMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | Hyatt Hotels Corporation            
Management Agreements and Leases            
Number of real estate properties leased or managed 22hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ hpt_ManagementAgreementContractNameAxis
= hpt_HyattHotelsCorporationContractMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Guarantee provided to the entity, maximum 50,000,000hpt_PropertyAgreementGuaranteeReceivedByEntityAmountMaximum
/ hpt_ManagementAgreementContractNameAxis
= hpt_HyattHotelsCorporationContractMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | Carlson            
Management Agreements and Leases            
Number of real estate properties leased or managed 11hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ hpt_ManagementAgreementContractNameAxis
= hpt_CarlsonHotelsWorldwideContractMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Guarantee provided to the entity, remaining amount 22,217,000hpt_PropertyAgreementGuaranteeReceivedByEntityRemainingAmount
/ hpt_ManagementAgreementContractNameAxis
= hpt_CarlsonHotelsWorldwideContractMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Guarantee provided to the entity, maximum 40,000,000hpt_PropertyAgreementGuaranteeReceivedByEntityAmountMaximum
/ hpt_ManagementAgreementContractNameAxis
= hpt_CarlsonHotelsWorldwideContractMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
         
Hotels | Marriott No 5 contract            
Management Agreements and Leases            
Number of real estate properties leased or managed 1hpt_HotelManagementAgreementsAndLeasesRealEstatePropertiesUnderAgreement
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ hpt_OperatingLeasesOfLessorContractNameAxis
= hpt_MarriottNo5ContractMember
         
Realized returns and rents 2,529,000hpt_HotelManagementAgreementRealizedReturns
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ hpt_OperatingLeasesOfLessorContractNameAxis
= hpt_MarriottNo5ContractMember
2,501,000hpt_HotelManagementAgreementRealizedReturns
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ hpt_OperatingLeasesOfLessorContractNameAxis
= hpt_MarriottNo5ContractMember
       
Guaranty payments made $ 3,922,000hpt_PropertyAgreementGuaranteeReceivedByEntity
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= hpt_HotelsMember
/ hpt_OperatingLeasesOfLessorContractNameAxis
= hpt_MarriottNo5ContractMember