Microtel by Wyndham Davao
Claim the best rates for Microtel by Wyndham Davao with promo codes and discount coupons when booking your room online. Hotel Rates & Discounts Microtel by Wyndham Davao is a 3 stars Hotel in Davao City (Davao del Sur), Philippines, with the address at Damosa Gateway Complex, Mamay Road Lanang, having a 8 rating average … Read more