Is the hotel obligated to accept the checkbook?
That depends on the availablity of accomodation. If the hotel is full or allocation has been filled they will not be able to accept it. You have to take into account that the hotels are interested in accepting the coupons as they are interested in that you get to know the hotel. Usually they will accpet the coupons without problem.