ReferenceImage API

JSON reference

The Image API request message allows you to send Expedia Group read, create, update, and delete images for a property.

For an overview of the Image API, see the Image API introduction.

Image API is RESTful and all requests and responses must be sent over a secure connection. All request and response bodies, including errors are encoded in JSON. Anyone wishing to try Image API can use the endpoints and suggested scripts below.

Resources and endpoints overview

Expedia Group’s APIs live under the https://services.expediapartnercentral.com/ domain. You should make sure to only ever use the fully qualified domain name in your requests to our APIs, and never try to guess/hardcode the IP this address resolves to. In order to provide a robust, highly available and scalable solution, Expedia Group may change the IP address being used without notice.

Resource

Supported operations

Production endpoint

Image

Read multiple images (GET) belonging to a property

GET https://services.expediapartnercentral.com/properties/{ExpediaPropertyId}/images

Image

Read a single image (GET)

GET https://services.expediapartnercentral.com/properties/{ExpediaPropertyId}/images/{ImageResourceId}

Image

Add a new image (POST)

POST https://services.expediapartnercentral.com/properties/{ExpediaPropertyId}/images

Image

Update an existing image (PATCH)

PATCH https://services.expediapartnercentral.com/properties/{ExpediaPropertyId}/images/{ImageResourceId}

Image

Delete an image

DELETE https://services.expediapartnercentral.com/properties/{ExpediaPropertyId}/images/{ImageResourceId}

HTTP headers

HTTP headers are slightly different between a request made to the Image API, and responses returned.

Format – Request

Header

Type

Required

Input Format

Authorization

String

Required

Authorization: Basic [username:password encoded by Base64]

Content-Type

String

Required*

Content-Type: application/json

Accept

String

Required

Accept: application/json

Request-ID

String

Optional

You can provide this and can reference it later for troubleshooting purposes. When provided by you, it can be anything, and no validations will be performed to ensure uniqueness of this ID. If it is not provided in request, API will generate a Request-ID and return it in the response.

*required for create and modify requests only

Format – Response

Header

Type

Format

Content-Type

String

Content-Type: application/json

Request-ID

String

Partner-provided request identifier. If it was not provided in the request, Expedia Group will generate a Request-ID and return it in the response

Transaction-ID

GUID

Unique transaction ID generated by Expedia Group for all messages. Expedia Group recommends storing this identifier. Can be used to reference messages when troubleshooting with Expedia Group

ResponseWrapperImage

Property Name

Type

Description

entity

Image

errors

Array[ApiError]

ImageList

Property Name

Type

Description

images

Array[Image]

Image

Property Name

Type

Required/Optional In Create

Description

categoryCode

categoryCodeEnum

Optional. Expedia will assign a category if not provided.

Image category code.

comments

Array[Comment]

Cannot be provided in Create.

Comments associated with this image, used by Expedia Group when images are rejected or inactivated.

lastUpdateDateTime

DateTime string

Cannot be provided in Create.

Last date and time this image was updated

originalImageUrl

URL string

Required

URL of the image to be uploaded. Supported image types are: JPEG, GIF, PNG and Bitmap.

propertyFeatured

boolean

Optional, defaults to False if not provided.

Determines whether or not the image should be the featured image in search results

publishedImageUrl

URL string

Cannot be provided in Create.

The URL of one of the derivatives Expedia created with the image that was provided.

fileName

string

Cannot be provided in Create or Update.

The original filename of the Image.

resourceId

string

Cannot be provided in Create.

Expedia ID for this resource. Generated by Expedia Group at the time of creation.

roomTypes

Array[RoomType]

Optional. If not provided, no room will be associated with this image.

Rooms associated with this image. There can be one or more rooms assigned to the same image.

state

string

Cannot be provided in Create.

Current processing state of the image. Possible values are: NotFound, Received, DerivativesCreated, Rejected, Duplicate, DownloadFailed, Published.

status

string

Optional. If not provided, defaults to Active.

Status of the image; Possible values are: 'Active' (image displayed), 'Inactive' (image not displayed)

RoomType

Property Name

Type

Required/Optional In Create

Description

resourceId

integer

Required if the room type object is specified in create.

Expedia Resource ID for the room type resource. Please refer toProduct API Room Type Resourceto find out how to identify the room type resource id.

roomTypeFeatured

boolean

Optional, defaults to false.

Used to pick the room image to be displayed when multiple are loaded for a given room type

Comment

Property Name

Type

Description

text

string

Comment text

timestamp

string

Moment when the comment was created

ResponseWrapperImageList

Property Name

Type

Description

entity

ImageList

errors

Array[ApiError]

ApiError

Property Name

Type

Description

code

integer

message

string

Request

Image API requests are initiated by the partner and use the RESTful method to send the request to the endpoint.

Obtain a list of images for a property
  • Method: GET
  • URL: https://services.expediapartnercentral.com/properties/{propertyId}/images
  • Consumes: application/json
  • Produces: application/json

Parameters

Parameter

Parameter Type

Description

Required

Data Type

Default Value

propertyId

path

Expedia Property ID

true

string

status

query

Status filter. String. Only supported value is "all".

false

string

Success responses

Status Code

Description

Response Model

200

OK

ResponseWrapperImageList

Example:

1{
2 "entity": [
3 {
4 "resourceId": "6d266700-f59c-4f61-be81-fd43e4da9d4e",
5 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/6d266700_b.jpg",
6 "status": "Active",
7 "state": "Published",
8 "categoryCode": "SUNDECK",
9 "propertyFeatured": true,
10 "lastUpdateDateTime": "2016-08-19 15:29:00.000 GMT",
11 "originalImageUrl": "https://some_url_that_expedia_whitelisted_for_our_partner.com/highresimage.jpg",
12 "fileName": "98765_14733432ABC.jpg"
13 }
14 ]
15}
Read (GET) a single image
  • Method: GET
  • URL: https://services.expediapartnercentral.com/properties/{propertyId}/images/{resourceId}
  • Consumes: application/json
  • Produces: application/json

Example:

1{
2 "entity": {
3 "resourceId": "6d266700-f59c-4f61-be81-fd43e4da9d4e",
4 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/6d266700_b.jpg",
5 "status": "Active",
6 "state": "Published",
7 "categoryCode": "SUNDECK",
8 "propertyFeatured": true,
9 "lastUpdateDateTime": "2016-08-19 15:29:00.000 GMT",
10 "originalImageUrl": "https://some_url_that_expedia_whitelisted_for_our_partner.com/highresimage.jpg",
11 "fileName": "98766_1473342ABC.jpg"
12 }
13}

Parameters

Parameter

Parameter Type

Description

Required

Data Type

Default Value

propertyId

path

Expedia Property ID

true

string

resourceId

path

Image Resource ID

true

string

Success responses

Status Code

Description

Response Model

200

OK

ResponseWrapperImageList

Add an image to the property
  • Method:POST
  • URL: https://services.expediapartnercentral.com/properties/{propertyId}/images
  • Consumes:application/json
  • Produces:application/json

Parameters

Parameter

Parameter Type

Description

Required

Data Type

Default Value

propertyId

path

Expedia Property ID

true

string

image

body

JSON message describing the new image

true

Image

Example:

1{
2 "originalImageUrl": "https://some_url_that_expedia_whitelisted_for_our_partner.com/highresimage.jpg",
3 "categoryCode": "HOTEL_FRONT",
4 "propertyFeatured": true,
5 "roomTypes": [
6 {
7 "resourceId": 12345,
8 "roomTypeFeatured": false
9 }
10 ]
11}

Success responses

Status Code

Description

Response Model

200

OK

ResponseWrapperImage

Modify an existing image

Expedia Group only offers one way to modify an image with Image API. Using the PATCH verb, you can perform a partial update (merge-patch) of an image, as described in IETF RFC.

This method allows you to update an image by providing only the fields/values you need to change. This saves you from having to first read the image before updating it.

The response will always be the complete image of the rate plan after changes have been applied.

Important: The PATCH logic only applies to first (top) level elements/objects of the image. You can include any number of these top-level elements/objects, and any elements/objects not included will be ignored/untouched. However, if you include any array or complex object (such as room types or comments), these objects must be fully specified with all the desired elements/attributes/object changes, as they are treated as full overlay. First-level elements/objects not provided in the input will remain unchanged. Some top-level elements can be removed, but to do so, you have to explicitly specify it in the JSON message as null. For array types, you need to provide a "null" or empty array value. Finally, note that all validation rules are applied on the complete updated image data.
  • Method: PATCH
  • URL: https://services.expediapartnercentral.com/properties/{propertyId{}/images/{resourceId}
  • Consumes: application/json
  • Produces: application/json

Examples:

Updating both the status and the category:

1{
2 "status": "Inactive",
3 "categoryCode": "INTERIOR_ENTRANCE"
4}

Updating only the status:

1{
2 "status": "Inactive"
3}

Parameters

Parameter

Parameter Type

Description

Required

Data Type

Authorization

header

Authorization token in HTTP header. Format: Authorization: Basic [username:password encoded by Base64]

Yes

Base64 encoded auth token

propertyId

path

Expedia Property ID

true

string

resourceId

path

Image Resource ID.

true

string

body

body

JSON message of partially updated room type

Yes

Image

Delete an existing image
  • Method: DELETE
  • URL: https://services.expediapartnercentral.com/properties/{propertyId}/images/{resourceId}
  • Consumes: application/json
  • Produces: */*

Parameters

Parameter

Parameter Type

Description

Required

Data Type

Default Value

propertyId

path

Expedia Property ID

true

string

resourceId

path

Image Resource ID.

true

string

Response

The Image API response message is returned synchronously and allows Expedia Group to send the status of an Image API request. The status can either be Success or Error.

Basic response wrapper structure with Entity and Errors

All responses provided by the API will either contain an HTTP Entity element, which may represent a single object or an array of objects, or an Errors object for an array of errors.

Entity

The only supported entity by Image API is image.

The Entity approach allows you to use the same wrapper for all resources exposed by Expedia Group’s Product API and Image API services.

Consider the following code in Java:

public class ResponseWrapperDTO<T> implements Serializable {
private T entity;
private List&lt;ErrorDTO> errors;
}

Entities can be Product/RatePlan/RoomType/Property etc. depending on which API is being used. Simple entity response:

1{
2 "entity": {
3 "resourceId": 123,
4 ...
5 }
6}
Single Entity vs. Entity arrays in read (GET) responses

There are two different read operations available against the Image API’s resources:

  • To get a specific resource, the resource ID needs to be specified on the URL.

    Example: /properties/{propertyId}/images/{ImageId}

  • To get all the active resources in the system, omit the resource ID on the URL.

    Example: /properties/{propertyId}/images

When requesting a single image, Image API will return the Image resource information as part of an Entity object:

1{
2 "entity": {
3 "resourceId": 1,
4 ...
5 }
6}

When requesting all images assigned for a property, an array of images is returned:

1{
2 "entity": [
3 {
4 "resourceId": 1,
5
6 },
7 {
8 "resourceId": 2,
9
10 }
11 ]
12}

Errors

If a response doesn’t contain an Entity, it will contain Errors:

1{
2 "errors": [
3 {
4 "code": 1000,
5 "message": "Access denied: your account is not authorized to manage this property."
6 }
7 ]
8}

Property Name

Type

Description

code

integer

Full list of error codes.

message

string

Entity vs Errors

Entity and errors are in the same wrapper because most frameworks will de-serialize responses automatically, but require a target type to which the response will be deserialized.

Both successful and unsuccessful responses are returned by the same DTO, but can have either entity or errors, never both.

A Java implementation to handle this, using Spring’s RestTemplate, could look like this:

ResponseEntity<ResponseWrapperDTO<RoomTypeDTO>> response =
restTemplate.exchange(
"url",
HttpMethod.POST,
entity,
new ParameterizedTypeReference&lt;ResponseWrapperDTO&lt;RoomTypeDTO>>() {});
Examples

This section contains sample messages illustrating how to interact with Image API.

Read all active images

To read all active images, a GET of /images for the property will return them:

GET https://services.expediapartnercentral.com/properties/12933870/images

Accept: application/json

1{
2 "entity": [
3 {
4 "resourceId": "6d266700-f59c-4f61-be81-fd43e4da9d4e",
5 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/6d266700_b.jpg",
6 "status": "Active",
7 "state": "Published",
8 "categoryCode": "SUNDECK",
9 "propertyFeatured": true,
10 "lastUpdateDateTime": "2016-08-19T15:29:00Z",
11 "originalImageUrl": "https://epc-photos-prod.s3.amazonaws.com/12933870/d2889492-c134-41f6-a6fe-21dca6a4a161.jpg"
12 },
13 {
14 "resourceId": "b3c659b8-7ca1-4a6c-8d6a-a2b54438b024",
15 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/b3c659b8_b.jpg",
16 "status": "Active",
17 "state": "Published",
18 "lastUpdateDateTime": "2016-08-23T21:09:00Z",
19 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/IMG_0134.JPG"
20 },
21 {
22 "resourceId": "b3626ff5-f89f-45ed-9d64-0f0285a96015",
23 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/b3626ff5_b.jpg",
24 "status": "Active",
25 "state": "Published",
26 "categoryCode": "GUESTROOM_VIEW",
27 "roomTypes": [
28 {
29 "resourceId": 201357985,
30 "roomTypeFeatured": false
31 },
32 {
33 "resourceId": 201603136,
34 "roomTypeFeatured": true
35 },
36 {
37 "resourceId": 201357986,
38 "roomTypeFeatured": false
39 }
40 ],
41 "lastUpdateDateTime": "2016-08-24T15:05:00Z",
42 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/050.jpg"
43 }
44 ]
45}
Read all images - both active and inactive

To read all images, a query parameter needs to be passed to the GET images query:

GET https://services.expediapartnercentral.com/properties/12933870/images?status=all

Accept: application/json

1{
2 "entity": [
3 {
4 "resourceId": "6d266700-f59c-4f61-be81-fd43e4da9d4e",
5 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/6d266700_b.jpg",
6 "status": "Active",
7 "state": "Published",
8 "categoryCode": "SUNDECK",
9 "propertyFeatured": true,
10 "lastUpdateDateTime": "2016-08-19T15:29:00Z",
11 "originalImageUrl": "https://epc-photos-prod.s3.amazonaws.com/12933870/d2889492-c134-41f6-a6fe-21dca6a4a161.jpg"
12 },
13 {
14 "resourceId": "b3c659b8-7ca1-4a6c-8d6a-a2b54438b024",
15 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/b3c659b8_b.jpg",
16 "status": "Active",
17 "state": "Published",
18 "lastUpdateDateTime": "2016-08-23T21:09:00Z",
19 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/IMG_0134.JPG"
20 },
21 {
22 "resourceId": "40be3cb3-ea7a-44ba-92eb-0d2682122760",
23 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/40be3cb3_b.jpg",
24 "status": "Active",
25 "state": "Published",
26 "lastUpdateDateTime": "2016-08-24T15:23:00Z",
27 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/10px.png"
28 },
29 {
30 "resourceId": "a1268d71-fda9-4131-899d-dbd1c2e520c5",
31 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/a1268d71_b.jpg",
32 "status": "Active",
33 "state": "Published",
34 "lastUpdateDateTime": "2016-08-24T15:17:00Z",
35 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/ExpediaLogo.gif"
36 },
37 {
38 "resourceId": "b3626ff5-f89f-45ed-9d64-0f0285a96015",
39 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/b3626ff5_b.jpg",
40 "status": "Active",
41 "state": "Published",
42 "categoryCode": "GUESTROOM_VIEW",
43 "roomTypes": [
44 {
45 "resourceId": 201603136,
46 "roomTypeFeatured": true
47 },
48 {
49 "resourceId": 201357986,
50 "roomTypeFeatured": false
51 },
52 {
53 "resourceId": 201357985,
54 "roomTypeFeatured": false
55 }
56 ],
57 "lastUpdateDateTime": "2016-08-24T15:05:00Z",
58 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/050.jpg"
59 },
60 {
61 "resourceId": "e7de09f0-2eef-42e1-9950-a0c053df0ec7",
62 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/e7de09f0_b.jpg",
63 "status": "Inactive",
64 "state": "Published",
65 "categoryCode": "GUESTROOM_VIEW",
66 "roomTypes": [
67 {
68 "resourceId": 201665161,
69 "roomTypeFeatured": true
70 }
71 ],
72 "lastUpdateDateTime": "2016-08-24T15:14:00Z",
73 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/064.jpg"
74 }
75 ]
76}
Read an image inactivated as a duplicate

Expedia Group periodically runs a process that detects and inactivates duplicate images. When this happens, you can find out by reading images and looking for comments.

GET https://services.expediapartnercentral.com/properties/12933870/images/e7b8c82b-b09f-4530-9626-31d94f218c2f

1{
2 "entity": {
3 "resourceId": "e7b8c82b-b09f-4530-9626-31d94f218c2f",
4 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/e7b8c82b_b.jpg",
5 "status": "Inactive",
6 "state": "Published",
7 "comments": [
8 {
9 "text": "AutoDedup: 24048236,24071654",
10 "timestamp": "2016-08-25T08:13:00Z"
11 }
12 ],
13 "lastUpdateDateTime": "2016-08-25T08:13:00Z",
14 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/IMG_0134.JPG"
15 }
16}
Note: The numbers referenced in the comments are internal IDs, and Expedia will eventually replace them with the image public resource IDs to facilitate identifying the duplicates.
Adding a new image for a property with minimum data

To add a new image to a property, only the image location is needed.

POST https://services.expediapartnercentral.com/properties/12933870/images

Accept: application/json

Content-Type: application/json

1{
2 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/IMG_0134.JPG"
3}

201 Created

Content-Type: application/json; charset=UTF-8

1{
2 "entity": {
3 "resourceId": "b3c659b8-7ca1-4a6c-8d6a-a2b54438b024",
5 "state": "Received"
6 }
7}
Adding a new image to multiple room types

To add a new image to a property and have it assigned to more than one room type, an array of all the room types this image should be assigned to is needed. In this example, we assign a new image to 3 room types, using the room types resource IDs found using the Product API.

POST https://services.expediapartnercentral.com/properties/12933870/images

Accept: application/json

Content-Type: application/json

1{
2 "categoryCode": "GUESTROOM_VIEW",
3 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/050.jpg",
4 "roomTypes": [
5 {
6 "resourceId": 201357985,
7 "roomTypeFeatured": false
8 },
9 {
10 "resourceId": 201357986,
11 "roomTypeFeatured": false
12 },
13 {
14 "resourceId": 201603136,
15 "roomTypeFeatured": true
16 }
17 ],
18 "status": "Active"
19}

201 Created

Content-Type: application/json; charset=UTF-8

1{
2 "entity": {
3 "resourceId": "b3626ff5-f89f-45ed-9d64-0f0285a96015",
4 "state": "Received"
5 }
6}
Verifying the state of a newly added image

To verify the state of a new image and make sure it gets published properly, use a GET with the resource ID of the image. This will provide the current state of the image.

GET https://services.expediapartnercentral.com/properties/12933870/images/b3626ff5-f89f-45ed-9d64-0f0285a96015

Accept: application/json

1{
2 "entity": {
3 "resourceId": "b3626ff5-f89f-45ed-9d64-0f0285a96015",
4 "publishedImageUrl": "https://images.trvl-media.com/hotels/13000000/12940000/12933900/12933870/b3626ff5_b.jpg",
5 "status": "Active",
6 "state": "Published",
7 "categoryCode": "GUESTROOM_VIEW",
8 "roomTypes": [
9 {
10 "resourceId": 201357985,
11 "roomTypeFeatured": false
12 },
13 {
14 "resourceId": 201357986,
15 "roomTypeFeatured": false
16 },
17 {
18 "resourceId": 201603136,
19 "roomTypeFeatured": true
20 }
21 ],
22 "lastUpdateDateTime": "2016-08-24T15:05:00Z",
23 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/050.jpg"
24 }
25}
Partially updating an existing image (PATCH)

Here are a few examples of common PATCH requests you might make. Response examples are not included, but they would be the full image resource definition with all its fields, in its final state after the partial update.

Updating only the status

1{
2 "status": "Inactive"
3}

Updating both the status and the category

1{
2 "status": "Inactive",
3 "categoryCode": "INTERIOR_ENTRANCE"
4}

Overriding the current list of room types to only include a specific room type

1{
2 "roomTypes": [
3 {
4 "resourceId": 123,
5 "roomTypeFeatured": true
6 }
7 ]
8}

Removing all the associated room types

1{
2 "roomTypes": []
3}
Deleting an unpublished image

When you upload images that Expedia Group cannot publish, it is possible for you to ask Expedia Group to delete these images to stop seeing them in the GET all images.

Assuming you push a corrupted image with a POST:

1{
2 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/invalidimage.txt"
3}

Expedia Group will return the resourceId immediately, with the received state:

1{
2 "entity": {
3 "resourceId": "dcb9d144-2a5c-469c-a71c-e2f69c788e26",
4 "state": "Received"
5 }
6}

You can then get state with a GET:

GET https://services.expediapartnercentral.com/properties/12933870/images/dcb9d144-2a5c-469c-a71c-e2f69c788e26

In this case, the state will be Rejected:

1{
2 "entity": {
3 "resourceId": "dcb9d144-2a5c-469c-a71c-e2f69c788e26",
4 "status": "Active",
5 "state": "Rejected",
6 "lastUpdateDateTime": "2016-08-24T15:36:45.835Z",
7 "originalImageUrl": "https://s3-us-west-2.amazonaws.com/eps-website/invalidimage.txt"
8 }
9}

You can then issue a Delete statement to stop seeing this image completely for this property:

DELETE https://services.expediapartnercentral.com/properties/12933870/images/dcb9d144-2a5c-469c-a71c-e2f69c788e26

Accept: application/json

The response when successful will be a 204 No Content.

Invalid GET returning an error

Here's an example of how Image API returns errors. If you provide an invalid resource Id:

GET https://services.expediapartnercentral.com/properties/12933870/images/notavalidresourceid

Accept: application/json

An error is returned:

1{
2 "errors": [
3 {
4 "code": 3802,
5 "message": "Invalid media GUID provided."
6 }
7 ]
8}
Enumerations

The following enumerated values are used by Image API for category codes (categoryCodeEnum):

Group

categoryCodeEnum value

Description

Level

Bar (on property)

BAR

A bar area that shows the bar's entire space, or containing a combination of the actual bar, or sitting area in the bar/pub.

Property

BEACH_BAR

A bar or bar seating area directly adjacent to the property's beach. Images of drinks next to the beach are also acceptable.

Property

LOUNGE

A general lounge area where refreshments can be enjoyed. This image usually contains oversized chairs and sofas with small cocktail rounds.

Property

NIGHTCLUB

A disco or nightclub (good quality, well-lit images only).

Property

POOLSIDE_BAR

A bar adjacent to a pool where alcoholic drinks are served (not a swim-up bar).

Property

SWIM_UP_BAR

A photo of a swim-up bar next to a pool.

Property

SPORTS_BAR

A sports themed bar where sporting events are broadcast; often has sports paraphernalia displayed and TVs mounted on the wall.

Property

Dining (on property)

BREAKFAST_AREA

Area that exclusively provides basic breakfast items (as opposed to a full buffet), often just showcases tables and seating area for guests.

Property

BREAKFAST_BUFFET

A restaurant or any image that has a full breakfast buffet.

Property

BREAKFAST_MEAL

A close-up of breakfast food/meals.

Property

BUFFET

A restaurant or any image that has a lunch or dinner buffet.

Property

CAFE

A shop selling gourmet coffee drinks, beverages, warm snacks, pastries, and quick meals with a designated seating area.

Property

CHAMPAGNE_SERVICE

For properties under the Romantic theme, and for rooms that specify in-room Champagne Service, photos that depict the champagne being served in the room, typically in a romantic setting.

Room

COFFEE_SERVICE

A self-service coffee station, located in a public property area (not inside a private guest room).

Property

COFFEE_SHOP

A location selling gourmet coffee drinks and beverages from a barista without a designated seating area.

Property

COUPLES_DINING

Intimate dining for couples only.

Property

DELICATESSEN

An over-the-counter dining venue specializing in sandwiches and cuts of meat.

Property

DINING

An indoor dining area that does not fall under the other dining classifications. An area that usually features tables and chairs in hostels and bed and breakfasts. Not associated to a restaurant.

Property

FAMILY_DINING

Restaurants that cater to families (e.g. Chuck E. Cheese's or the Rainforest Café)

Property

FOOD_AND_DRINK

Photos where Food or Drink are the primary focus (excluding breakfast). Close-up shots are acceptable.

Property

FOOD_COURT

Area that contains many fast-food style restaurants in one location.

Property

OUTDOOR_DINING

A restaurant or dining area with outdoor seating.

Property

RESTAURANT

A sit-down restaurant that employs servers. Not self-serve.

Property

RYOKAN_DINING

For rooms with a Ryokan Dining attribute associated, photos that showcase the in-room dining area. Not to be used on images of public Japanese restaurants.

Property

SNACK_BAR

Food counter that only offers snacks and light food.

Property

Exterior

ACCESSIBLE_PARKING

Photo of handicap parking spaces.

Property

AIRPORT_SHUTTLE

A vehicle exclusively used to get people to and from the airport.

Property

BBQ_PICNIC_AREA

An outdoor area with picnic tables and/or BBQ grills or pits.

Property

BEACH

A beach connected to the property grounds or directly accessible from the property.

Property

BUILDING_DESIGN

Photos that showcase specific elements of a property's unique historical design attribute (ie- Baroque, Belle Epoque, Colonial, Georgian, Art Deco, Beaux Arts, Mediterranean, Tudor, Tuscan-Style, Victorian, Edwardian, Traditional)

Property

CASINO_SHUTTLE

A vehicle exclusively used to get people to and from an off-site casino.

Property

CITY_SHUTTLE

A vehicle used to get people to and from the city.

Property

COURTYARD

An enclosed exterior area often located within a building but without a roof.

Property

CRUISE_TERMINAL_SHUTTLE

A vehicle exclusively used to get people to and from a cruise ship terminal.

Property

DOCK

A private dock on-site for one or two boats only.

Property

ELECTRIC_VEHICLE_CHARGING_STATION

Photo of electric vehicle charging station on property premises.

Property

EXTERIOR

A generic exterior image that does not fit any other classification.

Property

Property

EXTERIOR_DETAIL

A key feature, artwork, or other notable exterior item.

Property

EXTERIOR_HOTEL_TERRACE_PATIO

Property

FERRY_TERMINAL_SHUTTLE

A vehicle exclusively used to get people to and from a ferry terminal.

Property

FRONT_OF_PROPERTY

An exterior image of the front of the property during the day.

Property

FRONT_OF_PROPERTY_EVENING

An exterior image of the front of the property during the evening or at night.

Property

FOUNTAIN

A fountain that is located on the property grounds.

Property

GARDEN

Outdoor space where plants are grown according to a plan.

Property

GAZEBO

A freestanding structure that is roofed but open on all sides.

Property

GUESTROOM_TERRACE_PATIO

Room

HANDRAILS_IN_HALLWAYS

Photo showcasing hallways that have handrails.

Property

HANDRAILS_IN_STAIRWAYS

Photo showcasing stairways that have handrails.

Property

JAPANESE_GARDEN

Photo showing on-site Japanese garden.

Property

LAKE

A lake on the property grounds that does not have a beach.

Property

MARINA

A dock where boats can be kept.

Property

OUTDOOR_AREAS_TERRACE_PATIO

A public access terrace or patio on property grounds (not connected to a guest room).

Property

OUTDOOR_BANQUET_AREA

Exterior area set-up for a banquet or ball.

Property

OUTDOOR_WEDDING_AREA

Exterior area set-up for a wedding ceremony.

Property

PARKING

A parking lot at the property.

Property

POINT_OF_INTEREST

Partner-provided image of nearby point of interest. You associate images to location/GAIA ID.

Property

PORCH

Exterior deck area in front of a property.

Property

PROPERTY_ENTRANCE

The main entrance to the property viewed from the exterior.

Property

PROPERTY_GROUNDS

General outdoor spaces on the property's grounds that cannot be classified more specifically.

Property

ROOFTOP_TERRACE

Photo showing on-site rooftop terrace open to all guests.

Property

ROOM_LAYOUT_TERRACE_PATIO

A platform or paved outdoor living area part of a private guest room.

Room

RV_OR_TRUCK_PARKING

Special parking area large enough for RVs or large commercial trucks.

Property

SHOPPING_CENTRE_SHUTTLE

A vehicle exclusively used to get people to and from a local shopping center.

Property

SHOPPING_MALL

Only for properties that fall under the "Shopping" theme. Photos that showcase a shopping mall or group of shops directly attached to a property.

Property

SUNDECK

A public access deck area used for sunbathing.

Property

THEME_PARK_SHUTTLE

A vehicle exclusively used to get people to and from a nearby theme park.

Property

TRAIN_STATION_SHUTTLE

A vehicle exclusively used to get people to and from the train station

Property

VINEYARD

Photos that showcase an on-site vineyard for a property

Property

WHEELCHAIR_ACCESSIBLE_VAN_PARKING

Photo handicap parking space large enough for van access. May include a shot of a van in space.

Property

WINERY

Photos that showcase an on-site winery for a property.

Property

Fitness

AEROBICS_FACILITY

An indoor space used for aerobics with plenty of room for movement. The image must contain people doing aerobics activities.

Property

EXERCISE_LAP_POOL

A pool used solely for doing laps. Casual swimming is not permitted.

Property

FITNESS_FACILITY

A large health club or fitness center containing multiple fitness machines, cardio areas (e.g. cardio theaters or running tracks), and weights (free and/or machine).

Property

FITNESS_STUDIO

A studio where exercise or dance classes are held. Often features a wall of mirrors.

Property

GYM

A small fitness studio that provides property guests with limited cardio or weight equipment options.

Property

PILATES

An indoor or outdoor Pilates class.

Property

ROCK_CLIMBING_WALL_INDOOR

An indoor wall that can be scaled to simulate the experience of rock climbing.

Property

YOGA

An indoor or outdoor yoga class.

Property

Room

ACCESSIBLE_BATHROOM

Photo of handicap accessible bathroom in the guest room/unit.

Room

AIR_CONDITIONING

Photos showing a room's air conditioning unit and/or controls.

Room

BALCONY

A platform smaller than a terrace surrounded by a railing; part of a private guest room/unit.

Room

BATHROOM

General bathroom images as part of a private guest room/unit. Usually images of the sink, toilet, and shower together or any combination of the thereof.

Room

BATHROOM_AMENITIES

Bathroom amenities (e.g. towel service, toiletries, bathrobes, etc.) inside a private guest bathroom.

Room

BATHROOM_SHOWER

An image only of the shower inside a private guest bathroom. These can be bath/shower combinations.

Room

BATHROOM_SINK

An image only of the sink inside a private guest bathroom.

Room

CHILDRENS_THEME_ROOM

A guest bedroom with a children's theme.

Room

COFFEE_AND_OR_COFFEE_MAKER

Coffee pot and other facilities inside a private guest room. Does not include room service coffee. Close-ups of the coffee machines are acceptable.

Room

DEEP_SOAKING_BATHTUB

A deep soaking bathtub inside a private guest bathroom. There are no jets with this tub.

Room

EXTRA_BEDS

Additional bedding options outside of standard room bed, such as foldaway beds or sofa beds.

Room

FAN

Photos showing an in-room standing fan, or a ceiling fan.

Room

HAND_HELD_SHOWERHEAD

Close-up shot of detachable hand-held showerhead.

Room

IN_ROOM_BUSINESS_CENTER

Business facilities (computer, internet, fax machine, etc.) inside a private guest room.

Room

IN_ROOM_DINING

A dining area inside a private hotel room.

Room

IRON_IRONING_BOARD

Photos showcasing in-room clothes irons and ironing boards.

Property

JETTED_TUB

A jetted tub inside a private guest bathroom. Look for the jets inside the tub.

Room

LANAI

Similar to terrace/patio, only primarily used for Hawaiian or tropical properties.

Room

LAUNDRY

In room laundry machines. These are different from public laundry facilities/laundromats.

Property

LIVING_AREA

A living area which shows the entire suite's living spaces, or contains a combination of more than one type of living space (e.g. Sofas, kitchen, dining room, and/or bed) in the same room.

Room

LIVING_ROOM

A living area is separate from other living spaces, or where the focus is the image is of the sitting area in the room.

Room

LOCKERS

On-site lockers available for guest use, typically for hostels.

Property

MASSAGE_IN_ACCOMMODATION

For rooms that have in-room massage attributes, photos that showcase in-room massage services.

Room

MICROWAVE

A close-up of a microwave inside a private guest room.

Room

MINI_REFRIGERATOR

A close-up of a mini-refrigerator usually located in the guest room kitchenette.

Room

MINIBAR

Alcoholic beverages available from a mini-bar inside a private guest room.

Room

PORTABLE_BATHTUB_SEAT

Photo showing in-bath seat that can be removed from the tub.

Room

PORTABLE_SHOWER_SEAT

Photo showing in-shower seat that can be removed from the shower.

Room

PRIVATE_KITCHEN

A full kitchen inside a private hotel room.

Room

PRIVATE_KITCHENETTE

A small cooking area (smaller than a standard kitchen) often consists of a small fridge, microwave, or hotplate.

Room

RAISED_TOILET_SEAT

Photo showing a raised toilet seat for handicap access.

Room

ROOM

The guest bedroom; guest bed must be visible, or the image of the guest room does not have a more granular classification option.

Room

ROOM_AMENITY

An amenity found inside a private guest room that cannot be captured with a more granular subcategory.

Room

ROOM_CHANGING_TABLE

Room

ROOM_SERVICE_DINING

Room service; being delivered or presented in a private guest room. This image's focus is of the food or service.

Property

SAFE

A close-up of a safe inside a private guest room.

Room

SHARED_BATHROOM

Photo showing a bathroom that is shared by multiple rooms.

Room

SHARED_KITCHEN

For rooms that have a "shared kitchen" attribute listed. These are more traditional kitchen spaces that are not exclusive to one room. Typically used by hostels and vacation rentals.

Property

TECH

In-room technology options, such as iPod/iPhone docks, in-room computers, tablets, etc.

Room

TELEVISION

Photos showing a room's television set.

Room

VIEW_FROM_ROOM

A view looking out from a private guest room of the surrounding areas, typically more general views for rooms that don't have specific view attributes listed.

Room

YUKATA

Yukata robes available in-room.

Property

Interior

BALLROOM

Floor plan with a spacious layout; traditionally utilized for eating and dancing. These images will be of the empty room and not set up for an event yet.

Property

BANQUET_HALL

Room designed to host an event where guests will sit and dine, e.g. weddings, auctions, or formal charity events.

Property

BUSINESS_CENTER

Computer and internet facilities within the public property area (often with printer/fax machine available).

Property

CHAPEL

An onsite chapel or church.

Property

EXECUTIVE_LOUNGE

An exclusive lounge for guests staying on executive/club floors.

Room

FIREPLACE

A real or faux fireplace in a public Property area (not a guest room).

Property

FLOOR_PLAN

Images of room floor plans.

Room

HALLWAY

An interior corridor. Usually an image of the hallway outside guest rooms.

Property

HEATING

Photos showing the room's heating unit, control panel or a fireplace.

Room

INDOOR_WEDDING

An area in the Property that is setup for a wedding ceremony.

Property

INTERIOR

A general interior image that does not fall under other classifications (e.g. sitting area that is not in the lobby).

Property

INTERIOR_DETAIL

A key feature, artwork, statue, or other interior item of note.

Property

LIBRARY

Area where books can be borrowed and read.

Property

MEETING_FACILITY

A room arranged to host a meeting or to listen to a speaker.

Property

RECEPTION_HALL

The foyer outside of a ballroom where guests will wait to be admitted to a banquet or meeting facility.

Property

STAIRCASE

An interior stairwell inside the Property.

Property

Lobby

CHECK_IN_CHECK_OUT_KIOSK

An automated check-in/check-out kiosk.

Property

CONCIERGE_DESK

Different to a front desk clerk, a Concierge assists guests handling/storing luggage, arranging transportation, booking entertainment, etc.

Property

INTERIOR_ENTRANCE

An interior view of the property's entrance. You should be able to see the front doors to the property from the inside.

Property

LOBBY

General lobby area that usually shows a large part of the lobby and includes multiple lobby areas.

Property

LOBBY_LOUNGE

A lounge area within a property lobby where refreshments can also be consumed. Also known as a lobby bar.

Property

LOBBY_SITTING_AREA

This is a sitting area in the Lobby. Be careful that these sitting areas aren't located in other areas of the property.

Property

RECEPTION

The front reception desk in the lobby.

Property

Pool

AQUA_CENTER

A pool used for water aerobics, swim classes, or diving lessons.

Property

CHILDRENS_POOL

A swimming pool for children. Usually very shallow.

Property

INDOOR_OUTDOOR_POOL

A swimming pool located both indoor and outdoors.

Property

INDOOR_POOL

A swimming pool located indoors. Please see Fitness classifications for lap/exercise pools.

Property

INDOOR_SPA_TUB

A spa (hot) tub or jacuzzi located indoors.

Property

INFINITY_POOL

A swimming pool designed to give a visual effect where the water seems to extend to the horizon or have no edge.

Property

NATURAL_POOL

A natural pool contains no chemicals or sterilization devices, only natural biological filters.

Property

OUTDOOR_POOL

A swimming pool located outdoors. Please see Fitness classifications for lap/exercise pools.

Property

OUTDOOR_SPA_TUB

A spa (hot) tub or jacuzzi located outdoors.

Property

POOL

A pool that cannot be classified under the other pool classifications. (i.e wave pools, or close-ups of water from pool that cannot be distinguished between indoor or outdoor.)

Property

POOL_SAUNA

For pools that have a sauna attribute, photos of a sauna that is directly connected to a pool. Be sure to make sure the photo you're classifying is actually of a pool sauna, and not a spa sauna.

Property

POOL_STEAM_ROOM

For pools that have a steam room attribute, photos of a steam room that is directly connected to a pool. Be sure to make sure the photo you're classifying is actually of a pool steam room, and not a spa steam room.

Property

POOL_WATERFALL

A feature of a pool where water falls from a higher level, creating an artificial waterfall.

Property

PRIVATE_POOL

A private pool area directly adjacent to the guest room, accessible only by the room's occupants. Often part of vacation rental properties.

Room

PRIVATE_SPA_TUB

For rooms with a private spa tub attribute, photos that showcase a private hot tub. This is distinct from a jetted tub in that it is typically multi-person.

Room

PUBLIC_BATH

Photos of shared pool/bathing facilities. May look similar to Hot Springs, but will typically just be bathing areas, as opposed to including hot tubs/steam.

Property

ROOFTOP_POOL

A pool located on the rooftop of the property.

Property

WATER_PARK

An aquatic amusement park with water play areas, water slides, and rides.

Property

WATERSLIDE

Images of water slides only on the property grounds.

Property

Property Amenity

ARCADE

Video game room containing arcade machines.

Property

ATM_BANKING_ON_SITE

An Automated Teller Machine or a bank within the property.

Property

BILLIARDS

Room containing pool/snooker/billiards table(s).

Property

BIRTHDAY_PARTY_AREA

An area that can be used for birthday parties.

Property

CASINO

Gambling facilities located inside a casino property.

Property

CHILDRENS_ACTIVITIES

Activities for children such as drawing, hopscotch, hula hooping, face-painting, and scavenger hunts.

Property

CHILDRENS_AREA

An area that is reserved for children only. This classification can also be used for images that do not have a more granular children's activity classification.

Property

CHILDRENS_PLAY_AREA_INDOOR

An indoor jungle gym or activity area.

Property

CHILDRENS_PLAY_AREA_OUTDOOR

An outdoor jungle gym or activity area.

Property

DAY_CARE

Supervised child care area.

Property

DESIGNER_STORE

Only for properties that fall under the "Shopping" theme. Photos that showcase a designer/high-end store or group of stores directly attached to the property.

Property

GAME_ROOM

A room containing various games (not arcade machines) (e.g. Board games, ping pong, chess, or Xbox/Playstation).

Property

GIFT_SHOP

Souvenir store within the property.

Property

GUEST_WHEELCHAIR

Photo showing property-provided wheelchair(s) for guests to use.

Property

KARAOKE_ROOM

Room for singing karaoke.

Property

LAUNDRY_ROOM

A public access laundry room with washers and dryers.

Property

PET_FRIENDLY

Pets or pet boarding facilities.

Property

PROPERTY_AMENITY

A general property amenity that cannot be classified under more specific classifications.

Property

RV_OR_TRUCK_PARKING

Special parking area large enough for RVs or large commercial trucks.

Property

SHARED_KITCHEN_FACILITIES

Close-ups of microwaves or fridges of shared-kitchen spaces, typically for property breakfast areas.

Property

TASTING_ROOM

Photos that showcase an on-site tasting room for wine.

Property

THEATER_SHOW

A live stage show or venue.

Property

VENDING_MACHINE

A machine selling snacks, drinks, or goods.

Property

Spa

FACIAL

A face treatment.

Property

HAIR_SALON

A salon or barber shop specializing in hair treatments and styling.

Property

HOT_SPRINGS

For non-Ryokan properties under the "Hot Springs" theme, images that showcase the hot springs area.

Property

MASSAGE

A room where massages are administered. The image must show a massage being performed.

Property

NAIL_SALON

A salon specializing in manicures, pedicures and other nail treatments.

Property

RYOKAN_FACILITIES_HOT_SPRINGS

For Ryokan properties, photos of either indoor or outdoor hot springs areas. These will typically be steamy and may include hot tubs.

Property

SAUNA

Property

SPA

A spa image that cannot be classified under the other granular spa classifications.

Property

SPA_RECEPTION

The reception or waiting area of a full service spa facility.

Property

SPA_SAUNA

For properties with a spa amenity, dry heat room typically warmed by hot rocks.

Property

SPA_STEAM_ROOM

For properties with a spa amenity, a moist heat room where boiled water releases steam into the air, causing humidity to build.

Property

SPA_TREATMENT

A body treatment (e.g. wraps, scrubs, or cellulite reduction techniques).

Property

SPA_TUB

Property

STEAM_ROOM

Property

TREATMENT_ROOM

A room where numerous spa treatments are administered (e.g. acupuncture or massage).

Property

TURKISH_BATH

A Turkish steam bath, where bathers are given a full body wash and a massage while inside a hot room.

Property

VICHY_SHOWER

A massage that uses a Vichy shower: where multiple water jets pour down on a patron.

Property

Sports Facility

ARCHERY

Archery or a facility that offers archery equipment provided by the property.

Property

BASKETBALL_COURT

An indoor or outdoor court for playing basketball on property grounds.

Property

BICYCLING

Riding a bicycle or a bicycle rental facility provided by the property.

Property

BOATING

Sailing, boat tours or a boat rental facility provided by the property.

Property

BOWLING

Photos that showcase bowling and bowling alleys.

Property

CAVE_EXPLORING

Photo showcasing on site cave exploration activity.

Property

ECOTOURS

Photos that showcase eco-friendly and environmentally conscious tours and activities.

Property

EQUIPMENT_STORAGE

Area where ski equipment can be stored on property grounds.

Property

FISHING

Fishing or a facility that offers fishing equipment provided by the property.

Property

GAME_DRIVE

Photos that showcase a non-group and/or self-guided drive through game areas.

Property

GAME_VIEWING

A photo that shows animals and game can be viewed from the property.

Property

GOLF

A traditional golf course on property grounds or any image of golf that doesn't have a more granular golf classification option.

Property

GOLF_CART

A golf cart used by golfers to transport themselves and equipment around the green.

Property

HELICOPTER_PLANE_TOURS

Photos that showcase tours by helicopters or airplanes.

Property

HIKING

Hiking trails, people hiking, or a facility offering hiking equipment on the property grounds.

Property

HORSE_RIDING

Photos of horseback riding activities.

Property

HUNTING

Hunting or a facility that offers hunting equipment provided by the property.

Property

ICE_SKATING

Photos that showcase ice skating activities.

Property

INDOOR_GOLF_DRIVING_RANGE

An indoor facility used by golfers to practice their golf swing.

Property

KAYAKING

Photos of kayaking activities and equipment

Property

MINI_GOLF

A miniature golf course on property grounds.

Property

OUTDOOR_ROCK_CLIMBING

An outdoor real or faux rock wall or rock climbing activity on property grounds.

Property

PRO_SHOP

A store selling golf-related items.

Property

RAFTING

Photos of river rafting and other raft related activities.

Property

ROPES_COURSE_TEAM_BUILDING

Outdoor team-building activities (e.g. tightrope walking, zip-lining, climbing, and abseiling) on property grounds.

Property

ROWING

Photos of canoeing or rowing activities.

Property

SAFARI

A photo that showcases a guided group safari activity.

Property

SCOOTER_MOPED

Photos that showcase scooter and moped activities and tours.

Property

SEGWAY_TOURS

Photos that showcase available segways and tours on segways.

Property

SKI_HILL

A mountain or hill used for snow or ski activities on property grounds.

Property

SKIING

Traditional downhill skiing on property grounds.

Property

SKYDIVING

Photos that showcase skydiving and skydiving training.

Property

SLEDDING

Photos that showcase sledding activities.

Property

SNOW_AND_SKI_SPORTS

Winter activities besides skiing, snowmobiling, snowshoeing, ice skating, sledding, snow tubing and snowboarding.

Property

SNOW_TUBING

Photos that showcase snow tubing activities.

Property

SNOWBOARDING

Traditional downhill or snow park for snowboarding on property grounds.

Property

SNOWMOBILING

Photos that showcase snowmobiles.

Property

SNOWSHOEING

Photos that showcase snowshoeing activities.

Property

SPORT_COURT

A multi-purpose indoor or outdoor court for sports other than basketball or tennis (e.g. volleyball or football) on property grounds.

Property

SPORTS_FACILITY

A multipurpose sports facility, or a sports facility that cannot be classified under the other sports classifications.

Property

TENNIS_COURT

An indoor or outdoor court for playing tennis on property grounds.

Property

ZIPLINING

Photos that showcase ziplining.

Property

View

AERIAL_VIEW

A shot of the property taken from the sky that shows the property complex.

Property

BALCONY_VIEW

For rooms that have a balcony view attribute associated, photos that show the view from the room's balcony.

Room

BEACH_OCEAN_VIEW

For rooms that have a beach view attribute associated, photos that show the beach from the room.

Room

CITY_VIEW

For rooms that have a city view attribute associated, photos that show the city view from the room.

Room

CITY_VIEW_FROM_PROPERTY

View of surrounding city from property common area.

Property

COURTYARD_VIEW

For rooms that have a courtyard view attribute associated, photos that show the courtyard from the room.

Room

DESERT_VIEW

For rooms that have a desert view attribute associated, photos that show the desert from the room's view.

Room

GARDEN_VIEW

For rooms that have a garden view attribute associated, photos that show the garden from the room.

Room

GOLF_VIEW

For rooms that have a golf view attribute associated, photos that show the golf course from the room's view

Property

HILL_VIEW

For rooms that have a hill view attribute associated, photos that show the adjacent hill from the room.

Room

LAKE_VIEW

For rooms that have a lake view attribute associated, photos that show the lake from the room. This differs from the more general "Water View" category in that it is specific to lake properties.

Room

LAND_VIEW_FROM_PROPERTY

For properties that are adjacent to a government park, in the mountains, in the suburbs or a rural location, photos that showcase the area land views.

Property

MOUNTAIN_VIEW

For rooms that have a mountain view attribute associated, photos that show the mountains from the room.

Room

PARK_VIEW

For rooms that have a park view attribute associated, photos that show the adjacent park from the room.

Room

RESORT_VIEW

For rooms that have a resort view attribute, photos that show the resort grounds from the room.

Room

STREET_VIEW

For rooms that have a street view attribute associated, photos that show the street from the room.

Room

VALLEY_VIEW

For rooms that have a valley view attribute associated, photos that show the adjacent valley view from the room.

Room

VIEW_FROM_PROPERTY

A generic view that can be seen from the property (not from a guest room).

Room

VINEYARD_VIEW

For rooms that have a vineyard view attribute associated, photos that show the adjacent vineyard from the room.

Room

WATER_VIEW

For rooms that have a water related view attribute (ie- pool, sea, bay, marina, etc), photos that show the body of water from the room.

Room