Come stay with us at the Waterfront Insular Hotel
and enjoy the sights and tastes of the beautiful and exotic Davao as you
revel in the luxury of staying in our hotel - a first class business resort
hotel twice awarded as the best first class hotel in the Philippines ...
Located in the southern part of the Philippines
in Davao, by the beach, overlooking Davao Gulf and Samal Island.