Card charges

★★★★☆
4.4 / 5
94% of users recommend this

Guest's review of Travel Republic - www.travelrepublic.co.uk

★★★☆☆

“Card charges”

Written on: 22/10/2013

Charges for credit card payment were not clear and up front but other than that fairly painless.

Get Great Holidays Deals From Expedia
Report this review
Great Deals on Expedia