OTAs cost US hotels $2.5bn

HA News