Located 2,668 meters from One Fab Pooch. Stop at Panorama summit hotel to discover the wonders of Davao City. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.
Located 3,200 meters from One Fab Pooch. The Executive Villa Inn & Suites is a popular choice amongst travelers in Davao City, whether exploring or just passing through.