Pagudpud's best place to stay! Apo idon Beach Hotel is a sophisticated blend of tropical and mediterranean styles. Its well-appointed rooms, each uniquely designed, share a vital elements of leisure, comfort, wide space and touches of Philippine tradition