Located 743 meters from Maimai. Castle Dreams Hotel is perfectly located for both business and leisure guests in Davao City. The property features a wide range of facilities to make your stay a pleasant experience.
Located 1,850 meters from Maimai. Ideally located in the prime touristic area of Toril, Eden Nature Park and Resort promises a relaxing and wonderful visit.