Waterfront Insular Hotel Davao
Davao,
Philippines
This seafront hotel is an ideal base for exploring the colourful & rich cultural heritage of Davao City. It offers an array of well-appointed guestrooms & suites with scenic views, as well as a selection of dining options, catering for all occasions.