Oyo 165 Circle B Apartelle Suites ** Davao City, Philippines, Davao, Cir B St Talomo, 8000 Facilities in hotel Important