Princesa Garden Island Resort and Spa is an accommodation, food place, restaurant, spa in Puerto Princesa, Mimaropa Region, Philippines.
Address:
Caniguiran, Puerto Princesa, Mimaropa Region 5300, PhilippinesMap Category:
Accommodation, Food Place, Restaurant, Spa