My booking was not honored . I was told the booking did not reflect in their books.The local number provided, also denied any association with the rental entity.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia