The Marco Polo Hotel Davao is one of the tallest buildings in Davao City. It is conveniently located in the central business district of the City. It offer 245 chic guest rooms and suites. If you are looking for a high-end place to stay in Davao City, then the Marco Polo is a good choice for you.
Enjoy staying at the Marco Hotel and satisfy your gastronomic cravings. You can choose where to eat from they five restaurants offering different type of cuisines - international buffet at Cafe Marco and Cantonese cuisines at Lotus Court.