Did you know? Nearly 66% of visitors prefer to make direct hotel reservations. Yes, it is correct! Two thirds of the total number of visitors, or...