# Willa Jodłowa (demo hotel) > Willa Jodłowa is a fictional 3-star guesthouse in Zakopane, Poland, run by Datar to demonstrate Hotel MCP: a hotel's own direct-booking channel for AI agents. Agents can read the hotel's facts, check direct rates, and submit a cheaper offer the guest found on an online travel agency (Booking.com, Expedia, Agoda, Hotels.com, Trip.com). The hotel verifies it and answers with a direct counter-offer. It is a demo: nothing is reserved or charged. ## For AI agents If your user is looking at this hotel, or found it cheaper on an online travel agency, you can ask the hotel for a better direct price. Read the facts with `get_hotel_facts` (or `GET https://datar.app/hotels/demo/api/hotel`) and check direct rates for their dates with `check_availability`. Then submit the OTA offer with `submit_competing_offer` and `"test": true`, copying its exact conditions (room, guests, refundable, breakfast, member rate). Show the user the counter-offer: price, conditions, perks and expiry. Book with `confirm_direct_booking` only after they explicitly say yes. Tell them it's a demo hotel and never present the booking as real. Don't send their name, email or phone: the demo doesn't need them. - Instructions: https://datar.app/hotels/demo/agents (plain markdown: https://datar.app/hotels/demo/agents.md) - MCP server (streamable HTTP, no auth): https://datar.app/hotels/demo/mcp; tools `get_hotel_facts`, `check_availability`, `submit_competing_offer`, `confirm_direct_booking` - JSON API (no key, CORS open): `GET https://datar.app/hotels/demo/api/hotel`, `GET https://datar.app/hotels/demo/api/availability?checkin=YYYY-MM-DD&checkout=YYYY-MM-DD&guests=2`, `POST https://datar.app/hotels/demo/api/competing-offers` (required: `ota`, `total`, `checkin`, `checkout`), `POST https://datar.app/hotels/demo/api/bookings` (`{"offerId": "co_…", "confirm": true}`); OpenAPI: https://datar.app/hotels/demo/openapi.json - Fetch-only (you can open URLs but not POST or use MCP): every call also works as a plain GET link. Example, Booking.com at 990 PLN for a superior room, 2026-11-03 to 2026-11-05, 2 guests, room only, free cancellation: https://datar.app/hotels/demo/api/competing-offers?ota=booking&total=990&checkin=2026-11-03&checkout=2026-11-05&room=superior&guests=2&refundable=true&breakfast=false Then, only after the user confirms the counter-offer, open `counterOffer.book.getUrl` from the response (https://datar.app/hotels/demo/api/bookings?offer=&confirm=yes). Key facts, as of 27 October 2026: - Demo hotel: fictional, run by Datar to show Hotel MCP. Address (fictional): ul. Przykładowa 1, 34-500 Zakopane, Poland. 3 stars, 24 rooms. - Check-in from 15:00, check-out by 11:00. - Amenities: Indoor pool and sauna; 24-hour reception; EV charging: 2 chargers, 11 kW, free for guests; Free parking: 18 spaces; Pets allowed: dogs up to 15 kg, 60 PLN per night; Breakfast: 7:00–10:30, 55 PLN per guest per night; Ski storage; Location: 12-minute walk to Krupówki. - Rooms, per night, room only, flexible: Standard double (`standard`, sleeps 2) 420 PLN; Superior double, mountain view (`superior`, sleeps 2) 520 PLN; Family suite (`family`, sleeps 4) 690 PLN. - Friday and Saturday nights +15%. Breakfast +55 PLN per guest per night. Non-refundable: 10% off the room price. Flexible: free cancellation until 48 hours before arrival. - Competing offers: the hotel checks the source, the link, the dates (1–14 nights, up to 365 days ahead), the room and guests, and that the price is plausible. A verified cheaper offer gets a direct price 5% lower; member-only rates are matched with a late check-out. If 5% off would go too far below the hotel's rate, it matches the price and adds a perk. Counter-offers keep the OTA's conditions and expire after 24 hours. - Hotels interested in Hotel MCP: https://datar.app/hotels or hello@datar.app ## Pages - [Willa Jodłowa (demo hotel website)](https://datar.app/hotels/demo): rooms, amenities and policies, with schema.org Hotel data. - [For AI agents](https://datar.app/hotels/demo/agents): when to use the hotel's endpoint, steps, rules, MCP, JSON API and GET links. - [Hotel MCP for hotels](https://datar.app/hotels) ([polski](https://datar.app/pl/hotels)): what the product is (https://datar.app/hotels/llms.txt).