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