The hotel is not exactly on Traveloka, it is very far away from the center of Phnom penh. There is also no water, but the staff tried his best to help us. They also refund when We want to check out sooner.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia