Waterfront Insular Hotel

Davao


If you want some breathing room, try this sprawling complex with gardens and a small private beach, 8km northeast of the city centre.