PPHE

AcronymDefinition
PPHEPark Plaza Hotels Europe