If your reservation is for an important event in a location where the hotel might fill up, the hotel may ignore your booking.com request and take a full price patron. Booking.com has no contractual agreement with hotels and can only offer to look for another hotel. If your hotel is full, it is likely the others in the area will be as well requiring you to stay at a higher priced hotel far from your desired location.