Room mapping that keeps the details.
Design room matching around category, bed configuration, occupancy and view, with rate plans and cancellation conditions kept in context.
Room mapping identifies corresponding room categories across supplier descriptions for the same hotel. It compares attributes such as room type, bed configuration, occupancy and view. Meals, cancellation terms and payment conditions belong to the associated offer or rate plan and need separate comparison.
Give every record
a clearer role.
Practical controls for teams managing supplier data and mapping decisions.
Compare room attributes
Bring category, bed options, room size, view and occupancy into an explicit comparison rather than relying on names alone.
Protect meaningful differences
Keep sea view, accessible rooms, connecting rooms and guaranteed bed configurations distinct where the source supports them.
Separate room and offer
Link offers to a room category while retaining each offer's meal plan, cancellation rules and payment conditions.
Keep uncertainty visible
Treat missing attributes as unknown. Ask for review when a supplier description leaves a material difference unresolved.
How room mapping fits together.
Confirm the property
Resolve the hotel identity first so rooms from different properties are never compared as the same inventory.
Extract attributes
Normalize explicit room attributes while retaining the supplier's original room name and room code.
Check compatibility
Compare category, bed configuration, occupancy and material features; flag contradictions before scoring similarity.
Attach the offer
Keep each supplier offer and its conditions linked to the room mapping, ready for a separate price comparison.
Keep the context
with the connection.
The solution scope describes a production approach. The working website demo focuses on hotel matching; supplier APIs and other production modules require integration.
- Maintain separate property, room category and supplier offer identifiers.
- Represent unknown values explicitly; missing evidence is not evidence of a match.
- Preserve source-specific occupancy and child rules rather than deriving them from a generic room label.
A few good questions.
Understand the data, the decisions, and the next step.
Explore all FAQsAre a king room and a twin room the same room type?
Not automatically. Bed configuration can be a material difference. A room offering either a king or twin bed is also different from a guaranteed king unless the supplier explicitly confirms equivalence.
Should breakfast be included in room identity?
Breakfast normally describes the offer or rate plan. The same room category can be sold with different meals and cancellation terms. Keep those conditions separate and compare them before presenting offers as equivalent.
How should run-of-house rooms be handled?
A run-of-house description may leave the final category or allocation unspecified. Preserve that uncertainty and avoid promising a specific category, bed or view unless the source explicitly provides it.
Can room mapping use only the room name?
A room name can help find candidates, but it often omits important attributes. Use structured details and hotel context where available, and route incomplete or contradictory records to review.
Connected solutions
A clearer identity starts here.
Explore the mapping workflow. Build a brief around your data.