Otel.com
Booking Tracking Number: OH-35290550
I recieved confirmation for my reservation which has been payed for in full. Two days after recieving this confirmation, Otel.com 's fraud department emailed me requesting copies of my passport, bank card and bank statements as they need to verify my identity. I was shocked that a booking company ...