Asia.tripmasters.com has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
Aweful experience! Screwed up my schedule and refused to fix it. Will never go back to this people! Better off booking it myself - no savings, but lots of headaches!
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.