Set 29 km from Hundred Islands National Park, Olana Bed and Breakfast offers 2-star accommodation in Labrador and features water sports facilities.
Situated in Lingayen, 2.3 km from Lingayen Beach, Bergamo Hotel features accommodation with a restaurant, free private parking and a bar.
Located in Bugallon, 46 km from Hundred Islands National Park, River Palm Hotel and Resort powered by Cocotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a...
Situated in Sual in the Luzon region, Masamirey Hilltop Cottage Seaview with Private White Beach Access has a balcony. Guests can benefit from a terrace and an outdoor fireplace.
Providing garden views and a bar, Casa de Flores provides accommodation conveniently situated in Alaminos, within a short distance of Bolo Beach, Virgin Island Beach and Hundred Islands National Park....
Set in Alaminos, within 12 km of Hundred Islands National Park and 43 km of St.
The Monarch Hotel features an outdoor swimming pool, fitness centre, a garden and restaurant in Calasiao.
Situated in Alaminos, 12 km from Hundred Islands National Park, Rustic Crown Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Lenox Hotel in Dagupan has 3-star accommodation with a bar. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property....
Situated in Dagupan, Star Plaza Hotel features air-conditioned rooms and free private parking. Guests can enjoy the on-site restaurant. Rooms are fitted with a flat-screen TV with cable channels.