Hotel Review: The Waterfront Insular Hotel

The Waterfront Insular Hotel is located in a secuded area in Davao allowing you to experience peace and serenity with its beautiful garden that feels like an ancient Davao. It is also accessible enough that getting a taxi heading to downtown Davao is never a problem.
Have you been to the Water Front Insular Hotel? Did you get a world-class accommodation that you truly deserve? Please share your experiences of the Davao Waterfront Insular Hotel.