Service Properties Trust is a real estate investment trust that owns hotel properties... Show more
a real estate investment trust that provides services in hospitality and in travels
Industry RealEstateInvestmentTrusts