Travelzoo reviews first appeared on Complaints Board on Apr 26, 2011. The latest review Trip for to to machu picchu was posted on Aug 18, 2021. The latest complaint Trip to cambodia/vietnam was resolved on Feb 04, 2020. Travelzoo has an average consumer rating of 5 stars from 42 reviews. Travelzoo has resolved 38 complaints.
Travelzoo Customer Service Contacts
New York, New York
United States - 10022