Experience the world-class service at Marco Polo Davao Experience the world-class service at Marco Polo Davao Marco Polo Davao offers beautiful guest rooms and suites for everyone. It is located in Claro M. Recto Street, Davao Philippines. Marco Polo definitely gives a 5-star accommodation.