# RoomDescription

## Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [RoomType](/connectivity/docs/api-reference/roomtype)/`RoomDescription` | Contains a description of the room, as well as information about included meals and the number of children that can stay at no extra charge. | object | 1..1 | - |
| `RoomDescription`/`@Name` | Short room name as displayed on Booking.com. | string | 1..1 | Depending on policies and/or rate types, the room name here may be different than the name returned by [/xml/roomname](/connectivity/docs/b_xml-roomname). We therefore recommend mapping based on room IDs and rate IDs. |
| `RoomDescription`/[Text](/connectivity/docs/api-reference/text) | Room description, as currently known in our database. | string | 1..1 | - |
| `RoomDescription`/[MealPlan](/connectivity/docs/api-reference/mealplan) | The meal plan (breakfast, lunch, or dinner) information applicable for the booked room. | string | 1..1 | - |
| `RoomDescription`/[MaxChildren] | The number of children that can stay in the room at no extra charge. | int | 1..1 | The value of `MaxChildren` is not related to how many children the booker specified in their reservation. `MaxChildren` is a static room type setting. The maximum age of the children is specified in the property's policies. The property owner can change these settings in [Extranet](https://admin.booking.com). |


## XML


```xml
<RoomDescription
  Name="Double Room - Single Use">
  <MaxChildren>
    0
  </MaxChildren>
  <MealPlan>
    ...
  </MealPlan>
  <Text>
    Room description text.
  </Text>
</RoomDescription>
```

## Related endpoints

* [/ota/OTA_HotelResNotif](/assets/ota-resnotif.0246048b9c717d1a5855d6674e26c38dabca2d621c6e35c8db7aba16f8794661.53c68abe.md)
* [/ota/OTA_HotelResModifyNotif](/assets/ota-resmodifynotif.db8d41e1bc79646e4858455554c34b992ccb01469da7502fbb3cc803dccb64f5.53c68abe.md)