Build and sell your own hotel supply.
Onboard the hotels you contract. Set rates, availability, and packages. Connect each channel once and let every change sync in real time. Bookings flow back to one place.
Direct contracts are where the margin is. The work after the signature is what slows everyone down.
Award-Winning Travel Technology Platform
Multi-client by design. Pick the client in the header. Choose the inventory channel the property belongs to. Then manage its hotels and the channels they sell through. Deep links and permissions follow the same path.
The business you run supply for. Switch from the top bar.
A group of properties under that client. Region, brand, or contract type.
Each property with its own content, room types, rate plans, and policies.
Where it sells. Each one mapped and published on its own.
This is the exact path your team follows in the product. It plays on its own. Click any step to jump.
Create the client and its first inventory channel. Invite the admins.
One at a time, in bulk from a file, or as a hotel group.
Descriptions, photos, room types, rate plans, and cancellation policies.
Pricing, availability, and the sellable rules that decide when a rate shows.
Bundle rooms with inclusions and supplements. Set package cancellation.
Add credentials. Map room types and rate plans to what the channel expects.
See exactly what each channel will receive before it goes out.
Flip Draft to Live by UI or API. Watch it land in the sync monitor.
| Hotel | City | Group | Status |
|---|---|---|---|
| Grand Marina Hotel | Lisbon | Coastal | Live |
| Palm Court Suites | Barcelona | Coastal | Draft |
| Harbor View Inn | Porto | Coastal | Live |
| Room type | Code | Occupancy | Rate plans |
|---|---|---|---|
| Deluxe King | DLX-K | 2 + 1 | BB Flexible · RO Non-ref |
| Standard Twin | STD-T | 2 | BB Flexible |
| Sea View Suite | SV-S | 3 | BB Flexible · HB |
| Channel | Room · plan | Rate they'll receive | Result |
|---|---|---|---|
| Booking.com | Deluxe King · BB Flex | €142 → €168 (Fri) | Pass |
| Expedia | Deluxe King · BB Flex | €142 → €168 (Fri) | Pass |
| GDS | Standard Twin · BB Flex | €118 · Sat stop-sell | Pass |
| Booking.com | Sea View Suite · HB | no mapping | Blocked |
| Hotel | Booking.com | Expedia | GDS | Your engine |
|---|---|---|---|---|
| Grand Marina Hotel | Live | Live | Live | Live |
| Palm Court Suites | Draft | Live | Off | Live |
| Harbor View Inn | Live | Live | Live | Draft |
Every module below is in the product today. The mocks are live so you can see how each one behaves.
Hotels live, channels connected, pushes sent, bookings in. The dashboard is where client admins start their day and where ops spots trouble early.
| Recent sync | Channel | Type | Status |
|---|---|---|---|
| Grand Marina Hotel | Booking.com | Rates + availability | Sent |
| Palm Court Suites | Expedia | Rate plan | Stuck · unmapped |
| Harbor View Inn | GDS | Availability | Sent |
| Old Town Boutique | Your booking engine | Package | Sent |
Every rate and availability change becomes a job. The monitor shows each one with its channel, its type, and whether it landed. Stuck and failed jobs surface with the reason so you fix the cause instead of guessing.
| Time | Hotel | Channel | Type | Status | |
|---|---|---|---|---|---|
| 09:41 | Grand Marina Hotel | Booking.com | Rates | Sent | |
| 09:38 | Palm Court Suites | Expedia | Rate plan | Stuck · unmapped | Fix mapping |
| 09:30 | Old Town Boutique | GDS | Availability | Failed · timeout | Retry |
| 09:22 | Harbor View Inn | Your booking engine | Package | Sent | |
| 09:15 | Palm Court Suites | Airbnb | Stop-sell | Sent |
Each channel gets its own credentials and settings. You map your room types and rate plans to what that channel expects. Once the mapping is right the channel stays in sync without anyone logging in again.
| Channel | Hotels | Mapping | Status |
|---|---|---|---|
| Booking.com | 128 | 100% | Live |
| Expedia | 126 | 98% · 3 unmapped | Live |
| Airbnb | 41 | 100% | Live |
| GDS | 128 | 100% | Live |
| Your booking engine | 128 | 100% | Live |
| Partner API · Northstar | 64 | in progress | Draft |
Flip a hotel, a rate plan, or a channel on or off inline. Or select many and change them in bulk. Dependency guards warn you before a change takes something off a live channel. Draft and Live states let you stage first and push when ready.
| Rate plan | Channels | State | Enabled |
|---|---|---|---|
| BB Flexible | 4 live | Live | |
| RO Non-refundable | 3 live | Live | |
| HB Summer | 0 | Draft |
Bookings from every channel land in one list with the channel, dates, and amount. Invoices sit next to them. Reconciliation stops being a monthly spreadsheet exercise.
| Ref | Hotel | Channel | Stay | Amount | Status |
|---|---|---|---|---|---|
| ZX-77301 | Grand Marina Hotel | Booking.com | 14–16 Jun | €284 | Confirmed |
| ZX-77298 | Harbor View Inn | Your booking engine | 20–23 Jun | €612 | Confirmed |
| ZX-77290 | Palm Court Suites | GDS | 15 Jun | €118 | Confirmed |
Roles decide who can manage hotels, edit rates, connect channels, or publish live. If someone cannot see Distribution channels it is because their role does not include it. The audit log records who changed what and when.
| Permission | Client admin | Property mgr | Internal ops | Support |
|---|---|---|---|---|
| Manage hotels & content | ✓ | ✓ | ✓ | — |
| Edit rates & availability | ✓ | ✓ | ✓ | — |
| Connect channels & mapping | ✓ | — | ✓ | — |
| Publish Live | ✓ | — | ✓ | — |
| Invoices & billing | ✓ | — | ✓ | — |
| Onboard new clients | — | — | ✓ | — |
Analytics shows bookings by channel and by hotel so you see where the demand is. Hotel mapping is built in so the same property from different sources becomes one clean listing. No separate mapping subscription.
Connect a channel, map it, publish. From then on it stays in sync. Examples below. Ask us about yours.
The controls your ops lead will ask about. All in the product today.
Client admin, property manager, internal ops, support. Permissions follow the client and inventory channel.
Who changed which rate, which mapping, which state. When. Searchable.
The platform warns before a change removes something from a live channel or a package.
Stage changes safely. Publish when ready. Switch back without losing work. By UI or API.
The same infrastructure that processes 3M+ room nights and 50M+ API hits a day.
Stuck or failed pushes reach the right person. Reports and notification controls via API.
| Capability | Manual OTA extranets | Standalone channel manager | Zentrum Extranet |
|---|---|---|---|
| Onboard and manage your own hotels | Per channel, by hand | Limited | Bulk, groups, full content |
| Rates, availability, packages | Re-entered per channel | Rates only | All in one place |
| Distribute to OTAs, GDS, your channels | One login each | Yes | Yes, from one console |
| Failure visibility and retry | None | Partial | Sync monitor + alerts |
| Built-in hotel mapping | No | Separate tool | Included |
| Multi-client, roles, audit log | No | Limited | Yes |
| Draft and Live publishing by API | No | Rare | Yes |
| Fits aggregation + booking ecosystem | No | No | Connect + Engine + IQ |
| Time to value | Slow | Medium | Weeks |
Rates changed in a spreadsheet and were re-typed into four extranets every week. Two people spent most of their time on it.
Weekly rate work went from days to minutes. Mapping gaps show up before a booking goes missing.
Direct contracts had better margin than aggregated supply but needed a place to live and a way to reach buyers.
Contracted hotels flow through the same channels as sourced inventory. One clean listing per hotel.
Each property managed its own OTA logins. Rates drifted. Nobody could see the whole picture.
Head office sees every rate and every push. Property teams keep control of their own calendars.
Aggregated supply came through Zentrum Connect. Direct contracts had nowhere to go.
Higher margin on direct rooms. Same search, same checkout, same mapping.
A closer look at the dashboards, booking flow, and admin tools your team works in every day.
Most of the time goes into loading hotels and mapping channels. We onboard the client and stay on the sync monitor with you.
Client and inventory channels created. Hotels in via bulk upload. Static content built.
Rates, availability, rules, and packages. Channels connected and mapped.
Rate tests pass. Draft to Live. First pushes land in the sync monitor.
More channels. Rules refined. Reports flowing. Ops hands day-to-day to client admins.
The product is split the same way your organization is. Each side gets its own guide and its own view.
Real partners on what changed after moving to ZentrumHub. Tap to play.
“One of the best things is their fast support.”
“They connected us to fragmented hotel suppliers.”
See a contracted hotel go from onboarded to live on every channel in one session. Book a free 15-minute call.
Drop your work email and we’ll send you the 12-page report that breaks down where 6–9 months and $215K+ quietly disappear — free.
“ZentrumHub is a trusted partner helping us scale.”