Located 937 meters from Paradise Island Resort. Located in Babak District - Samal Island, Chema's by the Sea Beach Resort is a perfect starting point from which to explore Davao City.
Located 1,450 meters from Paradise Island Resort. Stop at Waterfront Insular Hotel Davao to discover the wonders of Davao City. The hotel has everything you need for a comfortable stay.
Located 1,778 meters from Paradise Island Resort. DusitD2 Davao is conveniently located in the popular Buhangin area. The property offers guests a range of services and amenities designed to provide comfort and convenience.