CHATEAU DEL MAR
F. Lizada Drive, Lizada Beach, Lanang, Davao City
2343472
Davaos Finest Boutique Hotel by the Sea