I could be wrong but there are no "booking" add-ons I'm aware of. Also Susan would have said so if there was.
Based on your link I'm not sure any of the current calendar add-ons are going to be your best solution here. My first thought is something more custom built like Susan was hinting at.
Question for you Susan: (Probably a stupid one but I'm not scared to ask them

):
Is there a way to have a TV create a resource? That's probably not possible but just curious. Because then you could have a checkbox to create it and a date/time TV to pick it's date.
legues: Can you give some more details of your requirements, Like:
What sort of "blocks" of time for reservations are needed at the locations? Do you need the ability to schedule more than one per day, like on an hourly basis? Are they longer term like the shared link where it has 1 week blocks? Do they need to be varying per site?
Post back some more info and we'll try and help you figure out the logic. Susan is a master of this.