I have used various websites to book hotel rooms and would suggest that you do not book on AsiaRooms unless your happy to book a hotel room on terms that are not clear.
Their cancellation policy can change from the first stage of the booking process to the next stage which means you cannot be sure if the booking can be cancelled or not. It also means that you do not know if they will charge your credit card straight away or when you get to the hotel.
You also have to click on cancellation policy to even be able to see it and this must be a deliberate tactic from the company so that the person booking is not aware that they could be charged upfront and not recieve a refund if they cancel.