Mangrove Resort Hotel

Subic Bay's newest and most prestigious luxury resort hotel