# HotelDescriptiveContent

## Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [HotelDescriptiveContents](/connectivity/docs/api-reference/hoteldescriptivecontents)/`HotelDescriptiveContent` | Container for property details. | object | 1..1 | - |
| [HotelDescriptiveContents](/connectivity/docs/api-reference/hoteldescriptivecontents)/`@HotelCode` | The Booking.com property ID, returned on creation of the property. | integer | 0..1 | Required when overlaying an existing property. |
| `HotelDescriptiveContent`/`@HotelDescriptiveContentNotifType` | Specifies whether the request is meant to create a new property or overlay an existing one. | enum | 0..1 | Accepts these values: `New`, `Overlay`. Default: `New` |
| `HotelDescriptiveContent`/`@HotelName` | Specifies the name of the property on Booking.com. | string | 1..1 | Required when creating a new property. If you want to (re)name a property, ensure the name follows [Booking.com rules.](/connectivity/docs/tsk-create-property/#naming-a-property) |
| `HotelDescriptiveContent`/`@ID` | Your custom property ID, as assigned when you created the property. | string | 0..1 | Recommended for new properties. |
| `HotelDescriptiveContent`/`@LanguageCode` | Specifies the language in which the property wants their Booking.com extranet content and communication (emails, notifications, ...) etc. | [BCL](/connectivity/docs/codes-bcl) | 0..1 | Default: `en`. You can find the language codes in the [Booking.Com Language Code table](/connectivity/docs/codes-bcl). |
| `HotelDescriptiveContent`/`@CurrencyCode` | The [currency code](/connectivity/docs/b_xml-currencies). | [currencycode](/connectivity/docs/b_xml-currencies) | 1..1 | Booking.com defines the currency for each property. For properties located in [dual-currency countries](/connectivity/docs/b_xml-currencies#dual-currency-countries), you can switch between currency codes when the property status is `XML: Being built` or `Test Hotel`. Retrieve a list of all currency codes with [/xml/currencies](/connectivity/docs/b_xml-currencies). |
| `HotelDescriptiveContent`/[AffiliationInfo](/connectivity/docs/api-reference/affiliationinfo) | Star ratings and other awards. | array of `Awards` | 0..1 | - |
| `HotelDescriptiveContent`/[AreaInfo](/connectivity/docs/api-reference/areainfo) | Details about attractions and amenities in the area. | object | 0..1 | - |
| `HotelDescriptiveContent`/[ContactInfos](/connectivity/docs/api-reference/contactinfos) | Contact information. | array of [ContactInfo](/connectivity/docs/api-reference/contactinfo) | 1..1 | - |
| `HotelDescriptiveContent`/[FacilityInfo](/connectivity/docs/api-reference/facilityinfo) | Details of property facilities. | object | 0..1 | - |
| `HotelDescriptiveContent`/[HotelInfo](/connectivity/docs/api-reference/hotelinfo) | Property details and descriptions. | object | 0..1 | - |
| `HotelDescriptiveContent`/[Policies](/connectivity/docs/api-reference/policies) | Property policies around services, taxes, etc. | array of [Policy](/connectivity/docs/api-reference/policy) | 0..1 | - |
| `HotelDescriptiveContent`/[TPA_Extensions](/connectivity/docs/api-reference/tpa_extensions) | Container for: [StandardPhrases](/connectivity/docs/api-reference/standardphrases), [GuestInformation](/connectivity/docs/api-reference/guestinformation), [PropertyTaxInfo](/connectivity/docs/api-reference/propertytaxinfo), [PreventLikelyToBeCancelledBookings](/connectivity/docs/api-reference/preventlikelytobecancelledbookings), [CancellationGracePeriod](/connectivity/docs/api-reference/cancellationgraceperiod), [TotalNumberOfFloors](/connectivity/docs/api-reference/totalnumberoffloors), [PricingType](/connectivity/docs/api-reference/pricingtype), [LongStayInfo](/connectivity/docs/api-reference/longstayinfo). | object | 0..1 | - |


## XML


```xml
<HotelDescriptiveContent
  HotelCode="12345"
  HotelDescriptiveContentNotifType="Overlay"
  HotelName="Fake Hotel"
  ID="101010"
  LanguageCode="en">
  <AffiliationInfo>
    ...
  </AffiliationInfo>
  <AreaInfo>
    ...
  </AreaInfo>
  <ContactInfos>
    ...
  </ContactInfos>
  <FacilityInfo>
    ...
  </FacilityInfo>
  <HotelInfo>
    ...
  </HotelInfo>
  <Policies>
    ...
  </Policies>
  <TPA_Extensions>
    ...
  </TPA_Extensions>
</HotelDescriptiveContent>
```

## Related endpoints

* [/ota/OTA_HotelDescriptiveContentNotif](/connectivity/docs/ota-hoteldescriptivecontentnotif)
* [/ota/OTA_HotelDescriptiveInfo](/connectivity/docs/ota-hoteldescriptiveinfo)