Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb ('get') and resource ('hotel details'), enumerates the exact fields returned (address, description, amenities, photos, check-in/out times, places nearby, guest opinion summary, page URL), and explicitly ties the tool to 'search_hotels' via hotel_key. This clearly distinguishes it from sibling tools like get_property or get_vehicle, which serve different entity types.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.