News

Megaworld Hotels & Resorts, the largest hotel developer and operator in the Philippines, was recognized as the Philippines’ ...