TAG
Takashi Oya
Okada Manila captures the elusive 5-star ratings from Forbes Travel Guide for the year 2020
By THEPHILBIZNEWS STAFF The Philippines' and Asia’s largest luxury integrated resort, Okada Manila, recently awarded the prestigious five-star rating from Forbes Travel Guide this year...