Fictional hotel demo No real bookings or payments

This hotel does not exist. The system behind it does.

The guest experience above is assembled from reusable Drupal entities, booking inventory, structured policies, destination knowledge and privacy-aware relationship design.

A read-only dashboard preview of the system behind the fictional hotel demo

Rooms by intent

Choose the room by what matters after the photograph.

Four room types, each made for a different kind of stay. Start with the detail that matters most, then see the trade-off clearly.

Shore Room from its entrance, showing one king bed, two reading lights, the luggage bench, one chair and the veranda doors beyond

Wake on the water side.

Shore Room

Suitable for up to two people, with either one king bed or two single beds.

Worth knowing: The exact lake outlook varies by physical room and may be filtered by trees.

View room details
Wide entrance view of the Apricot Orchard Room with one king bed, writing desk, luggage bench and garden doors

The quiet side of the house.

Orchard Room

Suitable for up to two people, with either one king bed or two single beds.

Worth knowing: This room category does not promise a lake view.

View room details
Wide view from the entrance showing the complete Hearth Family Room and all four proper beds simultaneously

Four guests. Four proper beds.

Family Room

Suitable for four people with one double bed and two single beds.

Worth knowing: The sleeping layout is open-plan, not a two-bedroom suite.

View room details
Wide view from the step-free entrance showing the complete Garden Studio

More room. Fewer thresholds.

Garden Studio

Suitable for up to three people with one double bed and one single daybed.

Worth knowing: The kitchenette is compact and is not a full apartment kitchen.

View room details

Ways to stay

One night shows the lake. Three nights reveal the place.

Two unhurried ways to give the south shore enough time, without turning the stay into a fixed programme.

A couple taking an unhurried breakfast in the garden after a calm morning walk, with maps and a small daypack nearby

A way to stay

Three Quiet Days

Three nights give the road time to fall away and the south shore time to become more than a view. The stay brings together breakfast each morning, one reserved dinner, a packed lunch and enough local planning to let weather and energy shape the days.

Three Quiet Days: Explore this stay
A family using the hotel as a comfortable base: children arranging stones and drawing at the garden table while the parents drink tea nearby

A way to stay

Family Lake Week

A family week works best when not every hour needs a plan. Seven nights leave room for the lake, one longer outing, ordinary breakfasts, laundry, weather that changes its mind and the quiet afternoon that children sometimes need more than another attraction.

Family Lake Week: Explore this stay

South Shore

One base. Four directions.

Issyk-Kul lies north of Tamga. Tamga Gorge rises south of the village. Karakol lies east along the lake; Balykchy and Bishkek connections lie west. The map is for orientation only.

Orientation only.

Lakeward
Issyk-Kul lies north of Tamga.
Village and base
Tamga is the real village used as the base for this orientation.
Mountainward
Tamga Gorge rises south of the village.
East and west
Karakol lies east along the lake; Balykchy and Bishkek connections lie west.

House & Table

The house does the small work.

A useful common room, a generous breakfast and one dinner the kitchen can serve well.

Wide interior of the Map and Tea Room from the entrance

Our story

Tamaga Hotel has no inherited mansion, celebrity architect or founding legend. It began as a question: what might a small independent hotel become if its website understood the house, the place and the guest journey as completely as a good host does?

Our story
A complete Tamaga Hotel breakfast for two on a timber table: fresh bread, eggs, plain yoghurt, fruit, local preserves, soft cheese and tea
Breakfast
A warm vegetarian evening meal served family-style: roasted seasonal vegetables, grains, fresh herbs, bread and a yoghurt-based accompaniment
Dinner

Breakfast is served as a small, generous table rather than a performance of abundance. In the evening, resident guests can reserve one home-style meal built around the season, the number of people at the table and what the kitchen can prepare well.

Breakfast and dinner

Before arrival

The useful details, before you need to ask.

Ordinary arrival is until 20:00. Later arrival requires written confirmation; the house does not promise a 24-hour reception desk.

Getting to Tamga

Start here when deciding how to reach Tamga and what the final part of the journey will require.

Children

Check this before booking children, a cot or four-person occupancy; room capacity changes with every sleeping arrangement.

Accessibility

Check this before booking for reduced mobility; the Garden Studio is step-free, but the complete property has not been universally certified.

Check-in & Payments and cancellation

Check this before planning your arrival; ordinary check-in ends at 20:00 and later arrival requires written confirmation. Check this before choosing a rate; flexible, offer and advance-payment terms are not interchangeable.

Plan your stay

Property fit

A good fit includes what is absent.

A small hotel becomes easier to trust when it stops pretending to suit everyone.

Pool and spa

No pool or spa.

Tamaga Hotel does not provide a swimming pool, spa, sauna complex or gym.

Private serviced beach

Natural public shore, not a serviced private beach.

The lake is reached by a natural meadow path. There are no private loungers, lifeguards or managed beach facilities.

Guaranteed 24-hour reception

No guaranteed 24-hour desk.

Ordinary check-in ends at 20:00. Later arrival and special services require written confirmation.

All-day restaurant and room service

Breakfast and one reserved dinner, not an all-day restaurant.

Breakfast is served daily and one home-style dinner can be reserved. There is no room service, cocktail bar or late-night kitchen.

Read every limitation
Host and one guest discussing a day route at the Map and Tea Room table

Guest Memory

Tell us what matters once.

A good small hotel remembers confirmed preferences without turning a guest into a profile to be exploited.

Resolved fictional evidence

For this stay
Not established
Confirmed preference
Twin beds are remembered only when the two fictional adults travel together.
Trusted room scope
Orchard Room

Plan your stay

Bring the dates. We will show the rooms that fit.

Choose an arrival and departure date to see the room categories available for this fictional demonstration.

Check dates
Tamaga Hospitality About this fictional demo

This hotel does not exist. The system behind it does.

The guest experience above is assembled from reusable Drupal entities, booking inventory, structured policies, destination knowledge and privacy-aware relationship design.

A dashboard preview of the read-only system behind the fictional hotel demo

Finalized public JSON-LD

The same sanitized graph emitted by the Homepage.

Finalized public graph

Hotel + rooms

A focused reading of the same graph emitted by the Homepage. Nothing here is a second serializer.

Hotel
Present
numberOfRooms
Present
HotelRoom entities
4
Hotel + rooms excerpt
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": [
                "Hotel",
                "WebPage"
            ],
            "@url": "https://hotel-demo.tamaga.systems/hotel/tamaga-hotel",
            "name": "Tamaga Hotel",
            "description": "<p>A fictional small shore house imagined near Tamga, on the south shore of Issyk-Kul. Lake to the north. Mountains to the south. Ten rooms in between.</p>\n",
            "image": "https://hotel-demo.tamaga.systems/sites/default/files/2026-07/TH-EXT-01.png",
            "checkinTime": "14:00",
            "checkoutTime": "11:00",
            "numberOfRooms": "10",
            "petsAllowed": false,
            "priceRange": "5,800–8,900 KGS per room per night",
            "smokingAllowed": false,
            "amenityFeature": [
                {
                    "@type": "LocationFeatureSpecification",
                    "@id": "https://hotel-demo.tamaga.systems/#property-fit-pool-and-spa",
                    "name": "Pool and spa",
                    "value": false,
                    "description": "Tamaga Hotel does not provide a swimming pool, spa, sauna complex or gym."
                },
                {
                    "@type": "LocationFeatureSpecification",
                    "@id": "https://hotel-demo.tamaga.systems/#property-fit-private-serviced-beach",
                    "name": "Private serviced beach",
                    "value": false,
                    "description": "The lake is reached by a natural meadow path. There are no private loungers, lifeguards or managed beach facilities."
                },
                {
                    "@type": "LocationFeatureSpecification",
                    "@id": "https://hotel-demo.tamaga.systems/#property-fit-guaranteed-24-hour-reception",
                    "name": "Guaranteed 24-hour reception",
                    "value": false,
                    "description": "Ordinary check-in ends at 20:00. Later arrival and special services require written confirmation."
                },
                {
                    "@type": "LocationFeatureSpecification",
                    "@id": "https://hotel-demo.tamaga.systems/#property-fit-all-day-restaurant-and-room-service",
                    "name": "All-day restaurant and room service",
                    "value": false,
                    "description": "Breakfast is served daily and one home-style dinner can be reserved. There is no room service, cocktail bar or late-night kitchen."
                }
            ]
        },
        {
            "@id": "https://hotel-demo.tamaga.systems/rooms/shore-room",
            "@type": [
                "HotelRoom",
                "WebPage"
            ],
            "name": "Shore Room"
        },
        {
            "@id": "https://hotel-demo.tamaga.systems/rooms/orchard-room",
            "@type": [
                "HotelRoom",
                "WebPage"
            ],
            "name": "Orchard Room"
        },
        {
            "@id": "https://hotel-demo.tamaga.systems/rooms/family-room",
            "@type": [
                "HotelRoom",
                "WebPage"
            ],
            "name": "Family Room"
        },
        {
            "@id": "https://hotel-demo.tamaga.systems/rooms/garden-studio",
            "@type": [
                "HotelRoom",
                "WebPage"
            ],
            "name": "Garden Studio"
        }
    ]
}

Graph outline

Jumping points are derived from real @id and @type values.

  1. 1 Tamaga HotelWebPage
  2. 2 Rooms by intentWebPageElementhttps://hotel-demo.tamaga.systems/#room-fit
  3. 3 Shore RoomHotelRoomhttps://hotel-demo.tamaga.systems/rooms/shore-room
  4. 4 Orchard RoomHotelRoomhttps://hotel-demo.tamaga.systems/rooms/orchard-room
  5. 5 Family RoomHotelRoomhttps://hotel-demo.tamaga.systems/rooms/family-room
  6. 6 Garden StudioHotelRoomhttps://hotel-demo.tamaga.systems/rooms/garden-studio
  7. 7 Tamaga HotelHotelhttps://hotel-demo.tamaga.systems/hotel/tamaga-hotel
  8. 8 Ways to stayWebPageElementhttps://hotel-demo.tamaga.systems/#offers
  9. 9 https://hotel-demo.tamaga.systems/offers/three-quiet-daysOfferhttps://hotel-demo.tamaga.systems/offers/three-quiet-days
  10. 10 https://hotel-demo.tamaga.systems/offers/family-lake-weekOfferhttps://hotel-demo.tamaga.systems/offers/family-lake-week
  11. 11 OffersCollectionPagehttps://hotel-demo.tamaga.systems/offers
  12. 12 South ShoreWebPageElementhttps://hotel-demo.tamaga.systems/#orientation
  13. 13 TamgaTouristDestinationhttps://hotel-demo.tamaga.systems/south-shore/tamga
  14. 14 South ShoreTouristDestinationhttps://hotel-demo.tamaga.systems/south-shore
  15. 15 House & TableWebPageElementhttps://hotel-demo.tamaga.systems/#house-table
  16. 16 Our storyAboutPagehttps://hotel-demo.tamaga.systems/house/our-story
  17. 17 Breakfast and dinnerFoodServicehttps://hotel-demo.tamaga.systems/house/breakfast-and-dinner
  18. 18 House & TableCollectionPagehttps://hotel-demo.tamaga.systems/house
  19. 19 Before arrivalWebPageElementhttps://hotel-demo.tamaga.systems/#certainty
  20. 20 Getting to TamgaCollectionPagehttps://hotel-demo.tamaga.systems/plan/getting-to-tamga
  21. 21 ChildrenWebPagehttps://hotel-demo.tamaga.systems/plan/children
  22. 22 AccessibilityWebPagehttps://hotel-demo.tamaga.systems/plan/accessibility
  23. 23 Check-inWebPagehttps://hotel-demo.tamaga.systems/plan/check-in
  24. 24 Payments and cancellationWebPagehttps://hotel-demo.tamaga.systems/plan/payments-and-cancellation
  25. 25 Plan Your StayCollectionPagehttps://hotel-demo.tamaga.systems/plan
  26. 26 Property fitWebPageElementhttps://hotel-demo.tamaga.systems/#property-fit
  27. 27 What we do not offerAboutPagehttps://hotel-demo.tamaga.systems/house/what-we-do-not-offer
  28. 28 Guest MemoryWebPageElementhttps://hotel-demo.tamaga.systems/#guest-memory
  29. 29 ContactContactPagehttps://hotel-demo.tamaga.systems/contact
  30. 30 PrivacyWebPagehttps://hotel-demo.tamaga.systems/privacy
  31. 31 Plan your stayWebPageElementhttps://hotel-demo.tamaga.systems/#booking-close
  32. 32 Tamaga HospitalityWebPageElementhttps://hotel-demo.tamaga.systems/#product-reveal
  33. 33 About this fictional demoAboutPagehttps://hotel-demo.tamaga.systems/demo
  34. 34 Tamaga HotelHotel
  35. 35 Pool and spaLocationFeatureSpecificationhttps://hotel-demo.tamaga.systems/#property-fit-pool-and-spa
  36. 36 Private serviced beachLocationFeatureSpecificationhttps://hotel-demo.tamaga.systems/#property-fit-private-serviced-beach
  37. 37 Guaranteed 24-hour receptionLocationFeatureSpecificationhttps://hotel-demo.tamaga.systems/#property-fit-guaranteed-24-hour-reception
  38. 38 All-day restaurant and room serviceLocationFeatureSpecificationhttps://hotel-demo.tamaga.systems/#property-fit-all-day-restaurant-and-room-service
View complete graph
{
    "@context": "https://schema.org",
    "@type": "WebPage",
    "@url": "https://hotel-demo.tamaga.systems/",
    "inLanguage": "en",
    "name": "Tamaga Hotel",
    "headline": "The house between two horizons.",
    "description": "<p>A small shore house imagined near Tamga, on the quieter south shore of Issyk-Kul. Lake to the north. Mountains to the south. Ten rooms in between.</p>\n",
    "disambiguatingDescription": "<p>Fictional hotel homepage and guest-facing Tamaga Hospitality demo; rooms, availability, reservations and payment flows are test data.</p>\n",
    "text": "<p>Tamaga is made for travelers who want a good room, a clear plan and enough time to remain. Breakfast is included, dinner is reserved and the natural shore stays natural. Choose the room by what matters after the photograph: view, quiet, proper beds or easier use.</p>",
    "primaryImageOfPage": "https://hotel-demo.tamaga.systems/sites/default/files/2026-07/TH-EXT-01.png",
    "dateCreated": "2026-07-31 01:18:06 +06:00",
    "dateModified": "2026-08-01 04:22:55 +06:00",
    "hasPart": [
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "Rooms by intent",
            "headline": "Choose the room by what matters after the photograph.",
            "text": "<p>Four room types, each made for a different kind of stay. Start with the detail that matters most, then see the trade-off clearly.</p>",
            "about": [
                {
                    "@id": "https://hotel-demo.tamaga.systems/rooms/shore-room",
                    "@type": [
                        "HotelRoom",
                        "WebPage"
                    ],
                    "name": "Shore Room"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/rooms/orchard-room",
                    "@type": [
                        "HotelRoom",
                        "WebPage"
                    ],
                    "name": "Orchard Room"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/rooms/family-room",
                    "@type": [
                        "HotelRoom",
                        "WebPage"
                    ],
                    "name": "Family Room"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/rooms/garden-studio",
                    "@type": [
                        "HotelRoom",
                        "WebPage"
                    ],
                    "name": "Garden Studio"
                }
            ],
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/hotel/tamaga-hotel",
                "@type": [
                    "Hotel",
                    "WebPage"
                ],
                "name": "Tamaga Hotel"
            },
            "position": 1,
            "@id": "https://hotel-demo.tamaga.systems/#room-fit"
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "Ways to stay",
            "headline": "One night shows the lake. Three nights reveal the place.",
            "text": "<p>Two unhurried ways to give the south shore enough time, without turning the stay into a fixed programme.</p>",
            "about": [
                {
                    "@id": "https://hotel-demo.tamaga.systems/offers/three-quiet-days",
                    "@type": [
                        "Offer",
                        "WebPage"
                    ]
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/offers/family-lake-week",
                    "@type": [
                        "Offer",
                        "WebPage"
                    ]
                }
            ],
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/offers",
                "@type": "CollectionPage",
                "name": "Offers"
            },
            "position": 2,
            "@id": "https://hotel-demo.tamaga.systems/#offers"
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "South Shore",
            "headline": "One base. Four directions.",
            "text": "<p>Issyk-Kul lies north of Tamga. Tamga Gorge rises south of the village. Karakol lies east along the lake; Balykchy and Bishkek connections lie west. The map is for orientation only.</p>",
            "about": {
                "@id": "https://hotel-demo.tamaga.systems/south-shore/tamga",
                "@type": [
                    "TouristDestination",
                    "WebPage"
                ],
                "name": "Tamga"
            },
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/south-shore",
                "@type": [
                    "TouristDestination",
                    "WebPage"
                ],
                "name": "South Shore"
            },
            "position": 3,
            "@id": "https://hotel-demo.tamaga.systems/#orientation"
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "House & Table",
            "headline": "The house does the small work.",
            "text": "<p>A useful common room, a generous breakfast and one dinner the kitchen can serve well.</p>",
            "about": [
                {
                    "@id": "https://hotel-demo.tamaga.systems/house/our-story",
                    "@type": "AboutPage",
                    "name": "Our story"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/house/breakfast-and-dinner",
                    "@type": [
                        "FoodService",
                        "WebPage"
                    ],
                    "name": "Breakfast and dinner"
                }
            ],
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/house",
                "@type": "CollectionPage",
                "name": "House & Table"
            },
            "position": 4,
            "@id": "https://hotel-demo.tamaga.systems/#house-table"
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "Before arrival",
            "headline": "The useful details, before you need to ask.",
            "text": "<p>Ordinary arrival is until 20:00. Later arrival requires written confirmation; the house does not promise a 24-hour reception desk.</p>",
            "about": [
                {
                    "@id": "https://hotel-demo.tamaga.systems/plan/getting-to-tamga",
                    "@type": "CollectionPage",
                    "name": "Getting to Tamga"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/plan/children",
                    "@type": "WebPage",
                    "name": "Children"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/plan/accessibility",
                    "@type": "WebPage",
                    "name": "Accessibility"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/plan/check-in",
                    "@type": "WebPage",
                    "name": "Check-in"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/plan/payments-and-cancellation",
                    "@type": "WebPage",
                    "name": "Payments and cancellation"
                }
            ],
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/plan",
                "@type": "CollectionPage",
                "name": "Plan Your Stay"
            },
            "position": 5,
            "@id": "https://hotel-demo.tamaga.systems/#certainty"
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "Property fit",
            "headline": "A good fit includes what is absent.",
            "text": "<p>A small hotel becomes easier to trust when it stops pretending to suit everyone.</p>",
            "about": {
                "@id": "https://hotel-demo.tamaga.systems/hotel/tamaga-hotel",
                "@type": [
                    "Hotel",
                    "WebPage"
                ],
                "name": "Tamaga Hotel"
            },
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/house/what-we-do-not-offer",
                "@type": "AboutPage",
                "name": "What we do not offer"
            },
            "position": 6,
            "@id": "https://hotel-demo.tamaga.systems/#property-fit"
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "Guest Memory",
            "headline": "Tell us what matters once.",
            "text": "<p>A good small hotel remembers confirmed preferences without turning a guest into a profile to be exploited.</p>",
            "image": [
                "https://hotel-demo.tamaga.systems/sites/default/files/2026-07/TH-GUEST-04.webp"
            ],
            "about": [
                {
                    "@id": "https://hotel-demo.tamaga.systems/contact",
                    "@type": "ContactPage",
                    "name": "Contact"
                },
                {
                    "@id": "https://hotel-demo.tamaga.systems/privacy",
                    "@type": "WebPage",
                    "name": "Privacy"
                }
            ],
            "position": 7,
            "@id": "https://hotel-demo.tamaga.systems/#guest-memory"
        },
        {
            "@type": "WebPageElement",
            "@id": "https://hotel-demo.tamaga.systems/#booking-close",
            "name": "Plan your stay",
            "headline": "Bring the dates. We will show the rooms that fit.",
            "text": "Choose an arrival and departure date to see the room categories available for this fictional demonstration.",
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/hotel/tamaga-hotel"
            }
        },
        {
            "@type": "WebPageElement",
            "inLanguage": "en",
            "name": "Tamaga Hospitality",
            "headline": "This hotel does not exist. The system behind it does.",
            "text": "<p>The guest experience above is assembled from reusable Drupal entities, booking inventory, structured policies, destination knowledge and privacy-aware relationship design.</p>",
            "mainEntity": {
                "@id": "https://hotel-demo.tamaga.systems/demo",
                "@type": "AboutPage",
                "name": "About this fictional demo"
            },
            "position": 8,
            "@id": "https://hotel-demo.tamaga.systems/#product-reveal"
        }
    ],
    "mainEntity": {
        "@type": [
            "Hotel",
            "WebPage"
        ],
        "@url": "https://hotel-demo.tamaga.systems/hotel/tamaga-hotel",
        "name": "Tamaga Hotel",
        "description": "<p>A fictional small shore house imagined near Tamga, on the south shore of Issyk-Kul. Lake to the north. Mountains to the south. Ten rooms in between.</p>\n",
        "image": "https://hotel-demo.tamaga.systems/sites/default/files/2026-07/TH-EXT-01.png",
        "checkinTime": "14:00",
        "checkoutTime": "11:00",
        "numberOfRooms": "10",
        "petsAllowed": false,
        "priceRange": "5,800–8,900 KGS per room per night",
        "smokingAllowed": false,
        "amenityFeature": [
            {
                "@type": "LocationFeatureSpecification",
                "@id": "https://hotel-demo.tamaga.systems/#property-fit-pool-and-spa",
                "name": "Pool and spa",
                "value": false,
                "description": "Tamaga Hotel does not provide a swimming pool, spa, sauna complex or gym."
            },
            {
                "@type": "LocationFeatureSpecification",
                "@id": "https://hotel-demo.tamaga.systems/#property-fit-private-serviced-beach",
                "name": "Private serviced beach",
                "value": false,
                "description": "The lake is reached by a natural meadow path. There are no private loungers, lifeguards or managed beach facilities."
            },
            {
                "@type": "LocationFeatureSpecification",
                "@id": "https://hotel-demo.tamaga.systems/#property-fit-guaranteed-24-hour-reception",
                "name": "Guaranteed 24-hour reception",
                "value": false,
                "description": "Ordinary check-in ends at 20:00. Later arrival and special services require written confirmation."
            },
            {
                "@type": "LocationFeatureSpecification",
                "@id": "https://hotel-demo.tamaga.systems/#property-fit-all-day-restaurant-and-room-service",
                "name": "All-day restaurant and room service",
                "value": false,
                "description": "Breakfast is served daily and one home-style dinner can be reserved. There is no room service, cocktail bar or late-night kitchen."
            }
        ]
    }
}