Forbes Travel Guide Star Awards named 12 Philippine hotels and one spa in its 2019 listing of the world’s best luxury properties released on February 22. Leading the Philippines’ Forbes Travel Star Awardees is The Peninsula Manila which received its inaugural 5-Star award in the 61st edition of the annual listing. The Peninsula Manila raises […]
Read more →