Subiza Beach Resort is located in Olongapo, Philippines on No. 13 Baloy Long Beach, Barrio Barretto 2200 Morong Central Luzon. Subiza Beach Resort is rated 3 out of 5 in the category hotel in Philippines.
Address
No. 13 Baloy Long Beach, Barrio Barretto 2200 Morong Central Luzon