MPHG: Marco Polo Hotel Group

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

Definition in English: Marco Polo Hotel Group