None of that's worth the hassle of booking directly. Go to the hotel site. Skip the intro video. Find the booking button under two levels of menus. Try to figure out what their cancellation terms are... nope, haha, good luck. Enter your name, address (your browser has autofill but if you use it their javascript highlights all the fields as having errors), credit card information and three security questions. Bzzt, your 8-character password didn't have a numeral and a special character, re-enter all your information again. Bzzt, ' is not an allowed password character, re-enter all your information again. There you are, you're booked, now just unsubscribe from their mailing list and delete the 3 spam mails they've already sent you and you're good.
Oh, you booked with the wrong card? No problem, just click the link in your confirmation email, enter all your information and... haha, no, psych, the form just gives you an error page. Find their contact information under three levels of menus, email them, wait a week, and you'll get 2 more spam mails from the mailing list you already unsubscribed from, but no actual reply, nope. Wouldn't want you to miss out on having to make an international call.
Screw that crap. Booking.com all the way.