I had difficulty finding the entrance to the building. There is a great deal of confusion, and the deposit fees are extremely high. Apart from that, the place is comfortable.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia