Hotels and Resorts

CM Recto Street Davao City

Edit Profile
Marco Polo Davao Hotel is a 5-star hotel located in CM Recto Street, Davao City with 245 rooms to choose from. Expect only the best service, VIP-treatment, large fully-equipped hotel rooms and luxurious facilities when you stay in Marco Polo Davao Hotel.