Task-oriented dialogue about: hotel

I need a four star room, free parking too.
Are you looking for a hotel? There are 19 4 star hotels that offer free parking. Do you have a price range or area of town you want to stay?
The hotel should be in the West side of town.
There are 3 four star locations to choose from: Finches Bed and Breakfast, the Huntingdon Marriot, and the Cambridge Belfry. The Huntingdon is listed as expensive while the others are cheap.
Could I book the Marriot for 4 people starting on Wednesday? It would be for 5 nights.
Yes, I will book 5 nights at The Marriot for 4 people starting Wednesday. Anything else I can do for you?
May I have the reference number for the booking please?
I apologize but the booking was unsuccessful, the hotel is booked. Do you want me to check one of the other hotels?
Yes a hotel that is near that one.
The cambridge bellfry has availability. Will that do?
I'd prefer something in the same price range as the Marriott. It's all going on an expense report anyway, no reason to be stingy.
I am sorry. The Huntington Marriott is not available for those days. Would you like to try another hotel?
Is there anything in the same price range you could try?
I reserved a room at the expensive 4 star University Arms Hotel. It is in the city centre though. Reference number is A3SLP7HG . Is there anything else today?
Thank you, that's all I need!
Great. I was happy to help. Good-Bye!