OverviewMicrotel by Wyndham - Davao is a 3 star property, located in Davao’s commercial hub and offering comfortable accommodation. Among its amenities, the hotel features 24 hour check-in, air conditioning in all public areas, concierge, ironing and..