Waterfront Insular Hotel Davao

Km 5 Lanang 8000
Davao
Philippines