Located 1,126 meters from Phoenix. 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,774 meters from Phoenix. Ideally located in the prime touristic area of Toril, Eden Nature Park and Resort promises a relaxing and wonderful visit.