Apo View Hotel
Apo View Hotel is a hotel in Davao City , Philippines . 
<triplet> Apo View Hotel <subj> Davao City <obj> located in the administrative territorial entity <triplet> Davao City <subj> Philippines <obj> country