HHLP: Hersha Hospitality Limited Partnership

What does HHLP mean? The above is one of HHLP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Hersha Hospitality Limited Partnership