Scammers. Take your money sell you upgraded service packages and do nothing if you have a problem. Disgraceful. I was left stranded in Tokyo, do not use this company. You will regret it. So many bad reviews have been made against this company....don't make the same mistake.
1 year ago
Travelup has a
3.9
average rating
from
3,316
reviews