7/10
Good
32 reviews
Free Wi-Fi
Boasting an in-house PADI dive centre, a private beach area and an outdoor pool, Padre Burgos Castle Resort is situated just a minute’s walk to the famous Sogod Bay.
Number of rooms: 9
2140 Tangkaan Padre Burgos, 6602 Burgos, Philippines