If you are looking for a luxurious hotel to stay in Davao, Marco Polo Hotel is one of the hotels to choose from. It is the first Marco Polo in the Philippines which paved way to the other Marco Polo hotels in the Visayas and Luzon. It is a 5-star hotel both for business and […]