5.9/10
Located in Capul, Capul Beach Resort offers 4-star accommodation with a garden, a restaurant and a bar. The hotel features family rooms.
Number of rooms: 8
Capul Island, Capul, Philippines