Data finds 19% of hotel bookings through major OTAs are cancelled while less than 0.5% of direct bookings are cancelled.
Source: New feed
Data finds 19% of hotel bookings through major OTAs are cancelled while less than 0.5% of direct bookings are cancelled.
Source: New feed