Cabilao Beach Club, Cabilao Island, Philippines
Cabilao Beach Club is conveniently located at Cambaqiz in Cabilao Island, Philippines
Hotel Location:
Address: Cambaqiz
City: Cabilao Island
Country: Philippines
phone: +63 38 416 0463
Hotel Features:
- Air Conditioning