Casa Pilar Beach Resort
The Casa Pilar Beach Resort is situated in a 15,000 square meter property directly on white beach Station 3 and has a huge tropical garden in the rear. Ideal for travelers on a budget and groups alike, the resort is very spacious and quiet, with an al fresco restaurant that serves Filipino and International dishes, […]