2
Otelz.com Has Not Sent My Invoice Despite My Repeated Requests
I booked a hotel through Otelz.com about 10 days ago, and I still haven't gotten my invoice. I’ve tried reaching out to ...their call center at 0850 333 0220 several times and also emailed f*****@otelz.com, but no one has gotten back to me about the issue. Whenever I reach out to them, the customer ser
