{
    "id": "https://schema.org.uk/schemas/hotel/2.2",
    "version": "2.2",
    "name": "Hotel Schema",
    "description": "The Hotel Schema organises accommodation details, facilities, services and policies into a consistent format, using Schema.org vocabulary where applicable.",
    "sections": [
        {
            "name": "Identity",
            "key": "identity",
            "attributes": [
                {
                    "name": "hotel.id",
                    "label": "Identifier",
                    "description": "The permanent unique identifier already assigned to the entity. JSON-LD states the same value as @id. The identifier is not calculated from the name, telephone, or address.",
                    "data_type": "text",
                    "scope": "property",
                    "required": true,
                    "schema_org": "@id"
                },
                {
                    "name": "hotel.title",
                    "label": "Title",
                    "description": "The name of the property.",
                    "data_type": "text",
                    "scope": "property",
                    "schema_org": "name",
                    "required": true
                },
                {
                    "name": "hotel.description",
                    "label": "Description",
                    "description": "A text description of the property.",
                    "data_type": "text",
                    "scope": "property",
                    "schema_org": "description",
                    "required": false
                },
                {
                    "name": "hotel.brand",
                    "label": "Brand",
                    "description": "The brand of the hotel, when a brand is stated. It is not copied from the hotel name. Text is used until a canonical entity exists. JSON-LD uses brand for that value.",
                    "data_type": "entity_or_text",
                    "scope": "property",
                    "required": false,
                    "schema_org": "brand"
                },
                {
                    "name": "hotel.chain",
                    "label": "Chain",
                    "description": "The hotel group this hotel belongs to, when that is stated. No value means unknown, not independent. Independent is recorded only when the data says the hotel is independent. A chain name stays text and is not given a schema.org property. A location chain is not a hotel group.",
                    "data_type": "entity_or_text",
                    "scope": "property",
                    "required": false
                },
                {
                    "name": "hotel.owner",
                    "label": "Owner",
                    "description": "The person or organization that owns the hotel, when that is stated. It is not inferred from the brand or the chain. Text is used until a canonical entity exists. JSON-LD uses owner when that party is stated as a person or an organization.",
                    "data_type": "entity_or_text",
                    "scope": "property",
                    "required": false,
                    "schema_org": "owner"
                },
                {
                    "name": "hotel.operator",
                    "label": "Operator",
                    "description": "The organization that operates the hotel, when that is stated. It is not the brand and not the chain. Schema.org has no property for the operating organization of a hotel, so this stays unmapped.",
                    "data_type": "entity_or_text",
                    "scope": "property",
                    "required": false
                }
            ]
        },
        {
            "name": "Incorporation details",
            "key": "company",
            "attributes": [
                {
                    "name": "hotel.company.name",
                    "label": "Company name",
                    "description": "The registered company name, when the business is registered at Companies House and states that name. A missing value stays unknown. This is not the trading name. JSON-LD uses legalName.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/company",
                    "required": false,
                    "schema_org": "legalName"
                },
                {
                    "name": "hotel.company.number",
                    "label": "Company number",
                    "description": "The company number, when the business is registered at Companies House and states that number. A missing value stays unknown. This is not a VAT number. When a number is stated, JSON-LD uses a PropertyValue named companyNumber.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/company",
                    "required": false,
                    "schema_org": "additionalProperty"
                },
                {
                    "name": "hotel.company.incorporated_on",
                    "label": "Incorporation date",
                    "description": "The incorporation date, when the business is registered at Companies House and states that date. A missing date stays unknown. JSON-LD uses foundingDate for that stated date.",
                    "data_type": "date",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/company",
                    "required": false,
                    "schema_org": "foundingDate"
                },
                {
                    "name": "hotel.company.vat",
                    "label": "VAT number",
                    "description": "The VAT number, when the business is registered for VAT and states that number. A missing value stays unknown. This is not the company number. JSON-LD uses vatID.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/company",
                    "required": false,
                    "schema_org": "vatID"
                }
            ]
        },
        {
            "name": "Contact",
            "key": "contact",
            "attributes": [
                {
                    "name": "hotel.contact.phone",
                    "label": "Phone",
                    "description": "The telephone number of the property.",
                    "data_type": "text",
                    "scope": "property",
                    "schema_org": "telephone",
                    "required": false,
                    "component": "https://schema.org.uk/schemas/components/contact"
                },
                {
                    "name": "hotel.contact.url",
                    "label": "Url",
                    "description": "The website address of the property.",
                    "data_type": "url",
                    "scope": "property",
                    "schema_org": "url",
                    "required": false,
                    "component": "https://schema.org.uk/schemas/components/contact"
                },
                {
                    "name": "hotel.contact.email",
                    "label": "Email",
                    "description": "An email address for the business. Leave it empty when none is known.",
                    "data_type": "email",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/contact",
                    "required": false,
                    "schema_org": "email"
                }
            ]
        },
        {
            "name": "Location and coordinates",
            "key": "location_and_coordinates",
            "attributes": [
                {
                    "name": "hotel.location.address",
                    "label": "Address",
                    "description": "The postal address of the property.",
                    "data_type": "text",
                    "scope": "property",
                    "schema_org": "address"
                },
                {
                    "name": "hotel.location.latitude",
                    "label": "Latitude",
                    "description": "The WGS84 latitude of the property.",
                    "data_type": "number",
                    "scope": "property",
                    "schema_org": "latitude"
                },
                {
                    "name": "hotel.location.longitude",
                    "label": "Longitude",
                    "description": "The WGS84 longitude of the property. A coordinate pair is required before JSON-LD includes GeoCoordinates.",
                    "data_type": "number",
                    "scope": "property",
                    "schema_org": "longitude"
                },
                {
                    "name": "hotel.location.postcode",
                    "label": "Postcode",
                    "description": "The UK postcode when one postcode is present in the postal address.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/address",
                    "schema_org": "postalCode"
                },
                {
                    "name": "hotel.location.street",
                    "label": "Street",
                    "description": "The street line when the postal address separates it from the town.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/address",
                    "schema_org": "streetAddress"
                },
                {
                    "name": "hotel.location.locality",
                    "label": "Locality",
                    "description": "The town or city when the postal address states it as its own part.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/address",
                    "schema_org": "addressLocality"
                },
                {
                    "name": "hotel.location.region",
                    "label": "Region",
                    "description": "The county or region when the postal address states it as its own part.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/address",
                    "schema_org": "addressRegion"
                },
                {
                    "name": "hotel.location.country",
                    "label": "Country",
                    "description": "The country when the address or an explicit country name states it.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/address",
                    "schema_org": "addressCountry"
                }
            ]
        },
        {
            "name": "Facilities and amenities",
            "key": "facilities_and_amenities",
            "attributes": [
                {
                    "name": "hotel.activities.beach_access",
                    "label": "Beach Access",
                    "description": "Whether the property offers Beach Access.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.beach_front",
                    "label": "Beach Front",
                    "description": "Whether the property offers Beach Front.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.bicycle_rental",
                    "label": "Bicycle Rental",
                    "description": "Whether the property offers Bicycle Rental.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.activities.boutique_shopping",
                    "label": "Boutique Shopping",
                    "description": "Whether the property offers Boutique Shopping.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.casino",
                    "label": "Casino",
                    "description": "Whether the property offers Casino.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.game_room",
                    "label": "Game Room",
                    "description": "Whether the property offers Game Room.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.golf",
                    "label": "Golf",
                    "description": "Whether the property offers Golf.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.horseback_riding",
                    "label": "Horseback Riding",
                    "description": "Whether the property offers Horseback Riding.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.nightclub",
                    "label": "Nightclub",
                    "description": "Whether the property offers Nightclub.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.scuba",
                    "label": "Scuba",
                    "description": "Whether the property offers Scuba.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.snorkeling",
                    "label": "Snorkeling",
                    "description": "Whether the property offers Snorkeling.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.tennis",
                    "label": "Tennis",
                    "description": "Whether the property offers Tennis.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.water_skiing",
                    "label": "Water Skiing",
                    "description": "Whether the property offers Water Skiing.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.activities.watercraft_rental",
                    "label": "Watercraft Rental",
                    "description": "Whether the property offers Watercraft Rental.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.business_and_events.business_center",
                    "label": "Business Center",
                    "description": "Whether the property offers Business Center.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.business_and_events.meeting_rooms",
                    "label": "Meeting Rooms",
                    "description": "Whether the property offers Meeting Rooms.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.adult_only_pool",
                    "label": "Adult Only Pool",
                    "description": "Whether the property offers Adult Only Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.hot_tub",
                    "label": "Hot Tub",
                    "description": "Whether the property offers Hot Tub.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.indoor_pool",
                    "label": "Indoor Pool",
                    "description": "Whether the property offers Indoor Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.lazy_river",
                    "label": "Lazy River",
                    "description": "Whether the property offers Lazy River.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.lifeguard",
                    "label": "Lifeguard",
                    "description": "Whether the property offers Lifeguard.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.outdoor_pool",
                    "label": "Outdoor Pool",
                    "description": "Whether the property offers Outdoor Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.pool",
                    "label": "Pool",
                    "description": "Whether the property offers Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.wading_pool",
                    "label": "Wading Pool",
                    "description": "Whether the property offers Wading Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.water_park",
                    "label": "Water Park",
                    "description": "Whether the property offers Water Park.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.waterslide",
                    "label": "Waterslide",
                    "description": "Whether the property offers Waterslide.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pools.wave_pool",
                    "label": "Wave Pool",
                    "description": "Whether the property offers Wave Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.doctor_on_call",
                    "label": "Doctor On Call",
                    "description": "Whether the property offers Doctor On Call.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.elliptical_machine",
                    "label": "Elliptical Machine",
                    "description": "Whether the property offers Elliptical Machine.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.fitness_center",
                    "label": "Fitness Center",
                    "description": "Whether the property offers Fitness Center.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.wellness.free_weights",
                    "label": "Free Weights",
                    "description": "Whether the property offers Free Weights.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.hair_salon",
                    "label": "Hair Salon",
                    "description": "Whether the property offers Hair Salon.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.massage",
                    "label": "Massage",
                    "description": "Whether the property offers Massage.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.sauna",
                    "label": "Sauna",
                    "description": "Whether the property offers Sauna.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.spa",
                    "label": "Spa",
                    "description": "Whether the property offers Spa.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.treadmill",
                    "label": "Treadmill",
                    "description": "Whether the property offers Treadmill.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.wellness.weight_machines",
                    "label": "Weight Machines",
                    "description": "Whether the property offers Weight Machines.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                }
            ]
        },
        {
            "name": "Room and bathroom features",
            "key": "room_and_bathroom",
            "attributes": [
                {
                    "name": "hotel.bathrooms.bathtub",
                    "label": "Bathtub",
                    "description": "Whether the property offers Bathtub.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.bathrooms.bathtub_in_some_rooms",
                    "label": "Bathtub In Some Rooms",
                    "description": "Bathtub In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.bathrooms.private_bathroom",
                    "label": "Private Bathroom",
                    "description": "Whether the property offers Private Bathroom.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.bathrooms.private_bathroom_in_some_rooms",
                    "label": "Private Bathroom In Some Rooms",
                    "description": "Private Bathroom In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.bathrooms.shower",
                    "label": "Shower",
                    "description": "Whether the property offers Shower.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.bathrooms.shower_in_some_rooms",
                    "label": "Shower In Some Rooms",
                    "description": "Shower In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.rooms.air_conditioning",
                    "label": "Air Conditioning",
                    "description": "Whether the property offers Air Conditioning.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.rooms.air_conditioning_in_some_rooms",
                    "label": "Air Conditioning In Some Rooms",
                    "description": "Air Conditioning In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.rooms.coffee_maker",
                    "label": "Coffee Maker",
                    "description": "Whether the property offers Coffee Maker.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.rooms.coffee_maker_in_some_rooms",
                    "label": "Coffee Maker In Some Rooms",
                    "description": "Coffee Maker In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.rooms.kitchen",
                    "label": "Kitchen",
                    "description": "Whether the property offers Kitchen.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.rooms.kitchen_in_some_rooms",
                    "label": "Kitchen In Some Rooms",
                    "description": "Kitchen In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.rooms.microwave",
                    "label": "Microwave",
                    "description": "Whether the property offers Microwave.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.rooms.microwave_in_some_rooms",
                    "label": "Microwave In Some Rooms",
                    "description": "Microwave In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.rooms.minibar",
                    "label": "Minibar",
                    "description": "Whether the property offers Minibar.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.rooms.minibar_in_some_rooms",
                    "label": "Minibar In Some Rooms",
                    "description": "Minibar In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                },
                {
                    "name": "hotel.rooms.refrigerator",
                    "label": "Refrigerator",
                    "description": "Whether the property offers Refrigerator.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.rooms.refrigerator_in_some_rooms",
                    "label": "Refrigerator In Some Rooms",
                    "description": "Refrigerator In Some Rooms applies to some rooms, not necessarily the whole property. It is omitted from the business JSON-LD so it is not stated for every room.",
                    "data_type": "boolean",
                    "scope": "some_rooms"
                }
            ]
        },
        {
            "name": "Internet and parking",
            "key": "internet_and_parking",
            "attributes": [
                {
                    "name": "hotel.internet.public_internet_workstation",
                    "label": "Public Internet Workstation",
                    "description": "Whether the property offers Public Internet Workstation.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.internet.wifi",
                    "label": "Wifi",
                    "description": "Whether the property offers Wifi.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.internet.wifi_in_public_areas",
                    "label": "Wifi In Public Areas",
                    "description": "Whether the property offers Wifi In Public Areas.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.parking_and_transportation.airport_shuttle",
                    "label": "Airport Shuttle",
                    "description": "Whether the property offers Airport Shuttle.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.parking_and_transportation.car_rental_onsite",
                    "label": "Car Rental Onsite",
                    "description": "Whether the property offers Car Rental Onsite.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.parking_and_transportation.electric_car_charging_stations",
                    "label": "Electric Car Charging Stations",
                    "description": "Whether the property offers Electric Car Charging Stations.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.parking_and_transportation.local_shuttle",
                    "label": "Local Shuttle",
                    "description": "Whether the property offers Local Shuttle.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.parking_and_transportation.parking",
                    "label": "Parking",
                    "description": "Whether the property offers Parking.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.parking_and_transportation.private_car_service",
                    "label": "Private Car Service",
                    "description": "Whether the property offers Private Car Service.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.parking_and_transportation.self_parking",
                    "label": "Self Parking",
                    "description": "Whether the property offers Self Parking.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.parking_and_transportation.transfer",
                    "label": "Transfer",
                    "description": "Whether the property offers Transfer.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.parking_and_transportation.valet_parking",
                    "label": "Valet Parking",
                    "description": "Whether the property offers Valet Parking.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                }
            ]
        },
        {
            "name": "Food and drink",
            "key": "food_and_drink",
            "attributes": [
                {
                    "name": "hotel.food_and_drink.bar",
                    "label": "Bar",
                    "description": "Whether the property offers Bar.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.food_and_drink.breakfast",
                    "label": "Breakfast",
                    "description": "Whether the property offers Breakfast.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                },
                {
                    "name": "hotel.food_and_drink.breakfast_buffet",
                    "label": "Breakfast Buffet",
                    "description": "Whether the property offers Breakfast Buffet.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.food_and_drink.buffet_dinner",
                    "label": "Buffet Dinner",
                    "description": "Whether the property offers Buffet Dinner.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.food_and_drink.restaurant",
                    "label": "Restaurant",
                    "description": "Whether the property offers Restaurant.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.food_and_drink.room_service",
                    "label": "Room Service",
                    "description": "Whether the property offers Room Service.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "twenty_four_hour"
                    ]
                },
                {
                    "name": "hotel.food_and_drink.table_service",
                    "label": "Table Service",
                    "description": "Whether the property offers Table Service.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.food_and_drink.vending_machines",
                    "label": "Vending Machines",
                    "description": "Whether the property offers Vending Machines.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                }
            ]
        },
        {
            "name": "Accessibility",
            "key": "accessibility",
            "attributes": [
                {
                    "name": "hotel.accessibility.accessible",
                    "label": "Accessible",
                    "description": "Whether the property offers Accessible.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.accessibility.accessible_elevator",
                    "label": "Accessible Elevator",
                    "description": "Whether the property offers Accessible Elevator.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.accessibility.accessible_parking",
                    "label": "Accessible Parking",
                    "description": "Whether the property offers Accessible Parking.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.accessibility.accessible_pool",
                    "label": "Accessible Pool",
                    "description": "Whether the property offers Accessible Pool.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                }
            ]
        },
        {
            "name": "Family and pet policies",
            "key": "family_and_pets",
            "attributes": [
                {
                    "name": "hotel.children.activities_for_kids",
                    "label": "Activities For Kids",
                    "description": "Whether the property offers Activities For Kids.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.children.babysitting",
                    "label": "Babysitting",
                    "description": "Whether the property offers Babysitting.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.children.kid_friendly",
                    "label": "Kid Friendly",
                    "description": "Whether the property offers Kid Friendly.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.children.kids_club",
                    "label": "Kids Club",
                    "description": "Whether the property offers Kids Club.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pets.cats_allowed",
                    "label": "Cats Allowed",
                    "description": "Whether the property offers Cats Allowed.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pets.dogs_allowed",
                    "label": "Dogs Allowed",
                    "description": "Whether the property offers Dogs Allowed.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.pets.pets_allowed",
                    "label": "Pets Allowed",
                    "description": "Whether pets are allowed.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "petsAllowed",
                    "qualifiers": [
                        "extra_charge",
                        "free"
                    ]
                }
            ]
        },
        {
            "name": "Services and operating information",
            "key": "services_and_operating",
            "attributes": [
                {
                    "name": "hotel.check_in_time",
                    "label": "Check In Time",
                    "description": "The local check-in time.",
                    "data_type": "time",
                    "scope": "property",
                    "schema_org": "checkinTime"
                },
                {
                    "name": "hotel.check_out_time",
                    "label": "Check Out Time",
                    "description": "The local check-out time.",
                    "data_type": "time",
                    "scope": "property",
                    "schema_org": "checkoutTime"
                },
                {
                    "name": "hotel.policies_and_payments.smoke_free_property",
                    "label": "Smoke Free Property",
                    "description": "Whether the property is smoke-free. A stated smoke-free property is JSON-LD smokingAllowed false. A missing value is unknown and is omitted. An explicit negative is not turned into smoking allowed.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "smokingAllowed"
                },
                {
                    "name": "hotel.services.baggage_storage",
                    "label": "Baggage Storage",
                    "description": "Whether the property offers Baggage Storage.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.concierge",
                    "label": "Concierge",
                    "description": "Whether the property offers Concierge.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.convenience_store",
                    "label": "Convenience Store",
                    "description": "Whether the property offers Convenience Store.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.currency_exchange",
                    "label": "Currency Exchange",
                    "description": "Whether the property offers Currency Exchange.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.elevator",
                    "label": "Elevator",
                    "description": "Whether the property offers Elevator.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.front_desk",
                    "label": "Front Desk",
                    "description": "Whether the property offers Front Desk.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "twenty_four_hour"
                    ]
                },
                {
                    "name": "hotel.services.full_service_laundry",
                    "label": "Full Service Laundry",
                    "description": "Whether the property offers Full Service Laundry.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.gift_shop",
                    "label": "Gift Shop",
                    "description": "Whether the property offers Gift Shop.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.housekeeping",
                    "label": "Housekeeping",
                    "description": "Whether the property offers Housekeeping.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature",
                    "qualifiers": [
                        "daily"
                    ]
                },
                {
                    "name": "hotel.services.self_service_laundry",
                    "label": "Self Service Laundry",
                    "description": "Whether the property offers Self Service Laundry.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.social_hour",
                    "label": "Social Hour",
                    "description": "Whether the property offers Social Hour.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.turndown_service",
                    "label": "Turndown Service",
                    "description": "Whether the property offers Turndown Service.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                },
                {
                    "name": "hotel.services.wake_up_calls",
                    "label": "Wake Up Calls",
                    "description": "Whether the property offers Wake Up Calls.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "amenityFeature"
                }
            ]
        },
        {
            "name": "Payment methods",
            "key": "payment_methods",
            "attributes": [
                {
                    "name": "hotel.policies_and_payments.cash",
                    "label": "Cash",
                    "description": "Whether Cash is accepted. A stated acceptance is included in paymentAccepted. A missing value is omitted and is not a refusal.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "paymentAccepted"
                },
                {
                    "name": "hotel.policies_and_payments.checks",
                    "label": "Checks",
                    "description": "Whether Checks is accepted. A stated acceptance is included in paymentAccepted. A missing value is omitted and is not a refusal.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "paymentAccepted"
                },
                {
                    "name": "hotel.policies_and_payments.credit_cards",
                    "label": "Credit Cards",
                    "description": "Whether Credit Cards is accepted. A stated acceptance is included in paymentAccepted. A missing value is omitted and is not a refusal.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "paymentAccepted"
                },
                {
                    "name": "hotel.policies_and_payments.debit_cards",
                    "label": "Debit Cards",
                    "description": "Whether Debit Cards is accepted. A stated acceptance is included in paymentAccepted. A missing value is omitted and is not a refusal.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "paymentAccepted"
                },
                {
                    "name": "hotel.policies_and_payments.nfc_mobile_payments",
                    "label": "Nfc Mobile Payments",
                    "description": "Whether Nfc Mobile Payments is accepted. A stated acceptance is included in paymentAccepted. A missing value is omitted and is not a refusal.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "paymentAccepted"
                }
            ]
        },
        {
            "name": "Languages",
            "key": "languages",
            "attributes": [
                {
                    "name": "hotel.languages_spoken.arabic",
                    "label": "Arabic",
                    "description": "Whether Arabic is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.cantonese",
                    "label": "Cantonese",
                    "description": "Whether Cantonese is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.dutch",
                    "label": "Dutch",
                    "description": "Whether Dutch is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.english",
                    "label": "English",
                    "description": "Whether English is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.filipino",
                    "label": "Filipino",
                    "description": "Whether Filipino is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.french",
                    "label": "French",
                    "description": "Whether French is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.german",
                    "label": "German",
                    "description": "Whether German is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.hindi",
                    "label": "Hindi",
                    "description": "Whether Hindi is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.indonesian",
                    "label": "Indonesian",
                    "description": "Whether Indonesian is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.italian",
                    "label": "Italian",
                    "description": "Whether Italian is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.japanese",
                    "label": "Japanese",
                    "description": "Whether Japanese is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.korean",
                    "label": "Korean",
                    "description": "Whether Korean is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.mandarin",
                    "label": "Mandarin",
                    "description": "Whether Mandarin is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.portuguese",
                    "label": "Portuguese",
                    "description": "Whether Portuguese is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.russian",
                    "label": "Russian",
                    "description": "Whether Russian is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.spanish",
                    "label": "Spanish",
                    "description": "Whether Spanish is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                },
                {
                    "name": "hotel.languages_spoken.vietnamese",
                    "label": "Vietnamese",
                    "description": "Whether Vietnamese is spoken at the property. A stated language is included in availableLanguage. A missing value is omitted.",
                    "data_type": "boolean",
                    "scope": "property",
                    "schema_org": "availableLanguage"
                }
            ]
        },
        {
            "name": "Star classification",
            "key": "star_classification",
            "attributes": [
                {
                    "name": "hotel.classification.stars",
                    "label": "Star classification",
                    "description": "A hotel star classification from 1 to 5. It is separate from guest reviews and is not a certification unless the issuing organisation is recorded. JSON-LD uses starRating only when that organisation is stated.",
                    "data_type": "integer",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/star-classification",
                    "schema_org": "starRating"
                },
                {
                    "name": "hotel.classification.issuer",
                    "label": "Classification issuer",
                    "description": "The organisation that issued the star classification. Without an organisation, the classification is not presented as certified.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/star-classification"
                }
            ]
        },
        {
            "name": "Images",
            "key": "images",
            "attributes": [
                {
                    "name": "hotel.image.collection",
                    "label": "Images",
                    "description": "An ordered collection of images. Caption, attribution, and a rights note are recorded when they are stated. A missing note stays empty.",
                    "data_type": "object",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/image",
                    "schema_org": "image"
                }
            ]
        },
        {
            "name": "Reputation",
            "key": "review_statistics",
            "attributes": [
                {
                    "name": "hotel.review.rating",
                    "label": "Review rating",
                    "description": "A guest-review score from one provider. It is not a star classification. A scale is recorded only when that provider states it. The score stays in the native record and is not copied into the core business JSON-LD.",
                    "data_type": "number",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation",
                    "schema_org": "ratingValue"
                },
                {
                    "name": "hotel.review.count",
                    "label": "Review count",
                    "description": "The number of guest reviews accompanying a review rating from the same provider. It is not calculated from another provider.",
                    "data_type": "integer",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation",
                    "schema_org": "reviewCount"
                },
                {
                    "name": "hotel.review.rating_count",
                    "label": "Rating count",
                    "description": "The number of ratings when the provider states it separately from the number of reviews. It is not calculated from the distribution.",
                    "data_type": "integer",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation",
                    "schema_org": "ratingCount"
                },
                {
                    "name": "hotel.review.distribution",
                    "label": "Rating distribution",
                    "description": "Numbers recorded against scores 1 to 5. They are not treated as the review count.",
                    "data_type": "object",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation"
                },
                {
                    "name": "hotel.review.mentions",
                    "label": "Review mentions",
                    "description": "Themes mentioned in reviews, with the counts recorded for each theme. This is the optional themes extension of the Reputation component.",
                    "data_type": "object",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation"
                },
                {
                    "name": "hotel.review.scale",
                    "label": "Rating scale",
                    "description": "The lowest and highest points of a review scale, when the scale is stated. Schema.org records the lowest and highest points as separate properties, so this attribute is not given one of them.",
                    "data_type": "object",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation"
                },
                {
                    "name": "hotel.review.provider",
                    "label": "Review provider",
                    "description": "The organisation that published these figures. Figures from another provider are a separate observation and are not averaged together.",
                    "data_type": "text",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation"
                },
                {
                    "name": "hotel.review.observed_on",
                    "label": "Observation date",
                    "description": "The date on which the review statistics were observed, when that date is stated.",
                    "data_type": "date",
                    "scope": "property",
                    "component": "https://schema.org.uk/schemas/components/reputation"
                }
            ]
        }
    ],
    "components": [
        {
            "id": "https://schema.org.uk/schemas/components/address",
            "name": "Address",
            "description": "A postal address other category schemas can reuse. The original address line stays intact. Missing parts are left empty.",
            "fields": [
                "address",
                "postcode",
                "street",
                "locality",
                "region",
                "country"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/contact",
            "name": "Contact",
            "description": "Telephone, website, and email other category schemas can reuse. Each value is optional. A missing value stays empty.",
            "fields": [
                "phone",
                "url",
                "email"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/company",
            "name": "Incorporation details",
            "description": "Registered company name, company number, and incorporation date when a business is registered at Companies House, and a VAT number when it is registered for VAT. Each value is included only when it is stated. A missing value stays unknown. Other category schemas reuse these fields.",
            "fields": [
                "name",
                "number",
                "incorporated_on",
                "vat"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/image",
            "name": "Image",
            "description": "An image, or one image in an ordered collection. Caption, attribution, and a rights note are optional. A missing note stays empty.",
            "fields": [
                "position",
                "url",
                "caption",
                "attribution",
                "rights"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/reputation",
            "name": "Reputation",
            "description": "Optional figures from one rating provider. A rating, a rating count, a review count, a scale, a distribution, and the date of the observation are recorded only when that provider states them. Themes are included only when a category records them. Figures from different providers are not combined. These figures are not copied into the core business JSON-LD.",
            "fields": [
                "provider",
                "rating",
                "rating_count",
                "count",
                "scale",
                "distribution",
                "observed_on",
                "themes"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/review-statistics",
            "name": "Review statistics",
            "alias_of": "https://schema.org.uk/schemas/components/reputation",
            "description": "Previous name of the Reputation component. New definitions use the Reputation component.",
            "fields": [
                "provider",
                "rating",
                "rating_count",
                "count",
                "scale",
                "distribution",
                "observed_on",
                "themes"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/offers",
            "name": "Offers",
            "optional": true,
            "description": "A contract for a later priced offer. It is not part of a core business schema. A service, a treatment, or a free or paid facility is not an offer by itself. The contract can record the item offered, the seller, the price and its currency, availability, the start and end dates, and the conditions. Live prices and bookings are not included.",
            "fields": [
                "item",
                "seller",
                "price",
                "currency",
                "availability",
                "valid_from",
                "valid_through",
                "conditions"
            ]
        },
        {
            "id": "https://schema.org.uk/schemas/components/star-classification",
            "name": "Star classification",
            "description": "A 1 to 5 classification and, when known, the organisation that issued it. This is not a guest-review score. JSON-LD uses starRating only when the issuer is stated.",
            "fields": [
                "stars",
                "label",
                "issuer"
            ]
        }
    ],
    "qualifiers": [
        {
            "name": "free",
            "description": "Included at no extra charge."
        },
        {
            "name": "extra_charge",
            "description": "An extra charge applies."
        },
        {
            "name": "daily",
            "description": "The service occurs daily."
        },
        {
            "name": "twenty_four_hour",
            "description": "Available twenty-four hours."
        }
    ]
}
