Marco Polo Hotel

Top choice in Davao


The city’s most luxurious hotel couldn’t be more centrally located. Has several recommended restaurants.