» Traveling & Tourism » Review / complaint: Crystal Travel - Booking With Crystal Travel Atol 3517 | News #20695

Crystal Travel
Booking With Crystal Travel Atol 3517

My Name is Mike
I am From UK
I have booked my Flights to Africa with CrystalTravel, I bought a wowcher and I am supposed to call Debra from Crystal travel for booking, The phone lines were not so Good, It wasted my Lot of Time to understand what she want to say, Near about 4 to 5 times they called me Which is annoying Company should have better phone lines.

Company: Crystal Travel

Country: United Kingdom   Region: England   City: London, United Kingdom
Address: London, United Kingdom
Phone: 08003680300   Fax: 08003680300

Category: Traveling & Tourism


Only registered users can leave comments.
Please Register on our website, it will take a few seconds.

Quick Registration via social networks:
Login with FacebookLogin with Google