Tag: World’s Best Hotels
Discovery Shores only PHL Resort Hotel in T&L World’s Best list
Discovery Shores in Boracay Island made it to the Travel and Leisure 2017 World’s Best Awards as the only Philippine resort hotel in the Top 10 for the Asian region.
Discovery Shores Boracay Island ranked...