The hotel was closed. Hotels.com sent me a confirmation email and confirmation number and deducted my account without the hotel being open for a considerable period.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia