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.
11 months ago
Travelup has a
3.9
average rating
from
3,309
reviews