TAG
World Travel Awards
PH’s own Megaworld Hotels & Resorts Emerges as country’s leading hotel group in World Travel Awards
By Veronica Uy In a landmark achievement for Filipino hospitality, Megaworld Hotels & Resorts (MHR) has been awarded the prestigious title of the Philippines’ Leading...