{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 75.0585, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 500.39, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n3244032!~|o1!~|p1!~|x14031856!~|M500.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115554950137!~|A4109316849!~|B4109316849!~|C30|30!~|EJunior Suite with Pool View (1 extra-large double bed) - Free WiFi!~|FJunior Suite with Pool View (1 extra-large double bed) - Free WiFi!~|G1!~|U2,75.06,1773513288|2,500.39,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4109316849", "description": "Junior Suite with Pool View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Junior Suite with Pool View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115554950137", "supplierCode": "4109316849", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 500.39, "gross": 500.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 500.39, "gross": 500.39, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n3244032!~|o1!~|p0!~|x14031856!~|M543.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115561654506!~|A4733988981!~|B4733988981!~|C30|30!~|Ejunior suite swimming pool view!~|Fjunior suite swimming pool view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733988981", "description": "junior suite swimming pool view", "descriptionSupplier": "junior suite swimming pool view", "legacyRoomId": "0#115561654506", "supplierCode": "4733988981", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 543.8, "gross": 543.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 543.8, "gross": 543.8, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n3244032!~|o1!~|p0!~|x14031856!~|M543.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109195171195!~|A4733989001!~|B4733989001!~|C30|30!~|Edouble room swimming pool view superior!~|Fdouble room swimming pool view superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733989001", "description": "double room swimming pool view superior", "descriptionSupplier": "double room swimming pool view superior", "legacyRoomId": "0#109195171195", "supplierCode": "4733989001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 543.8, "gross": 543.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 543.8, "gross": 543.8, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n852496!~|o1!~|p0!~|x14031856!~|M527.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115561654488!~|A4733988981!~|B4733988981!~|C30|30!~|Ejunior suite swimming pool view!~|Fjunior suite swimming pool view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733988981", "description": "junior suite swimming pool view", "descriptionSupplier": "junior suite swimming pool view", "legacyRoomId": "0#115561654488", "supplierCode": "4733988981", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.42, "gross": 527.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.42, "gross": 527.42, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n852496!~|o1!~|p0!~|x14031856!~|M527.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109183204895!~|A4733989001!~|B4733989001!~|C30|30!~|Edouble room swimming pool view superior!~|Fdouble room swimming pool view superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733989001", "description": "double room swimming pool view superior", "descriptionSupplier": "double room swimming pool view superior", "legacyRoomId": "0#109183204895", "supplierCode": "4733989001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.42, "gross": 527.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.42, "gross": 527.42, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-13T22:01:00Z", "value": 109.256, "hoursBefore": 98, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-16T16:00:00Z", "value": 546.28, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n852496!~|o1!~|p1!~|x14031856!~|M546.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116361196006!~|A4819527430!~|B4819527430!~|C30|30!~|EJunior Suite With Pool View, 1 King!~|FJunior Suite With Pool View, 1 King!~|G1!~|U2,109.26,1773439260|2,546.28,1773676800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4819527430", "description": "Junior Suite With Pool View, 1 King", "descriptionSupplier": "Junior Suite With Pool View, 1 King", "legacyRoomId": "0#116361196006", "supplierCode": "4819527430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.28, "gross": 546.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.28, "gross": 546.28, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "1343489", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 81.315, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 542.1, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n1343489!~|o1!~|p1!~|x14031856!~|M542.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115554950135!~|A4109316849!~|B4109316849!~|C30|30!~|EJunior Suite with Pool View (1 extra-large double bed) - Free WiFi!~|FJunior Suite with Pool View (1 extra-large double bed) - Free WiFi!~|G1!~|U2,81.31,1773513288|2,542.10,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4109316849", "description": "Junior Suite with Pool View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Junior Suite with Pool View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115554950135", "supplierCode": "4109316849", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 542.1, "gross": 542.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 542.1, "gross": 542.1, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "1343489", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n1343489!~|o1!~|p0!~|x14031856!~|M566.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109183204877!~|A4733989001!~|B4733989001!~|C30|30!~|Edouble room swimming pool view superior!~|Fdouble room swimming pool view superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733989001", "description": "double room swimming pool view superior", "descriptionSupplier": "double room swimming pool view superior", "legacyRoomId": "0#109183204877", "supplierCode": "4733989001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 566.72, "gross": 566.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 566.72, "gross": 566.72, "binding": false } }, { "hotelName": "Oriental Rivoli Hotel & SPA", "boardCode": "1343489", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54637265", "supplierCode": "STN", "hotelCodeSupplier": "54637265", "id": "33!~|a0!~|b260318!~|c260324!~|d54637265!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54637265!~|n1343489!~|o1!~|p0!~|x14031856!~|M588.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114519037271!~|A4733988981!~|B4733988981!~|C30|30!~|Ejunior suite swimming pool view!~|Fjunior suite swimming pool view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733988981", "description": "junior suite swimming pool view", "descriptionSupplier": "junior suite swimming pool view", "legacyRoomId": "0#114519037271", "supplierCode": "4733988981", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 588.56, "gross": 588.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 588.56, "gross": 588.56, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 527.224, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 659.03, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n3244032!~|o1!~|p1!~|x14031856!~|M659.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#77631003557!~|A3864376559!~|B3864376559!~|C30|30!~|EStandard Double Room (1 large bed) - Free WiFi!~|FStandard Double Room (1 large bed) - Free WiFi!~|G1!~|U2,527.22,1773513288|2,659.03,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864376559", "description": "Standard Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#77631003557", "supplierCode": "3864376559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 659.03, "gross": 659.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 659.03, "gross": 659.03, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 594.616, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 743.27, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n3244032!~|o1!~|p1!~|x14031856!~|M743.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#77631003552!~|A4164776551!~|B4164776551!~|C30|30!~|EDeluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi!~|FDeluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi!~|G1!~|U2,594.62,1773513288|2,743.27,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164776551", "description": "Deluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi", "legacyRoomId": "0#77631003552", "supplierCode": "4164776551", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 743.27, "gross": 743.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 743.27, "gross": 743.27, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 594.616, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 743.27, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n3244032!~|o1!~|p1!~|x14031856!~|M743.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#77631003641!~|A4164777162!~|B4164777162!~|C30|30!~|EDeluxe Double Room (1 single bed) - Free WiFi!~|FDeluxe Double Room (1 single bed) - Free WiFi!~|G1!~|U2,594.62,1773513288|2,743.27,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164777162", "description": "Deluxe Double Room (1 single bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 single bed) - Free WiFi", "legacyRoomId": "0#77631003641", "supplierCode": "4164777162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 743.27, "gross": 743.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 743.27, "gross": 743.27, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "1343489", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 594.616, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 743.27, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n1343489!~|o1!~|p1!~|x14031856!~|M743.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370224960!~|A3864376559!~|B3864376559!~|C30|30!~|EStandard Double Room (1 large bed) - Free WiFi!~|FStandard Double Room (1 large bed) - Free WiFi!~|G1!~|U2,594.62,1773513288|2,743.27,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864376559", "description": "Standard Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#79370224960", "supplierCode": "3864376559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 743.27, "gross": 743.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 743.27, "gross": 743.27, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "1343489", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 662.008, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 827.51, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n1343489!~|o1!~|p1!~|x14031856!~|M827.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#77631003601!~|A4164776551!~|B4164776551!~|C30|30!~|EDeluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi!~|FDeluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi!~|G1!~|U2,662.01,1773513288|2,827.51,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164776551", "description": "Deluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Side Sea View (2 single beds or 1 large bed) - Free WiFi", "legacyRoomId": "0#77631003601", "supplierCode": "4164776551", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 827.51, "gross": 827.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 827.51, "gross": 827.51, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "1343489", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-14T18:34:48Z", "value": 662.008, "hoursBefore": 77, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-17T22:01:00Z", "value": 827.51, "hoursBefore": 2, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n1343489!~|o1!~|p1!~|x14031856!~|M827.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369055060!~|A4164777162!~|B4164777162!~|C30|30!~|EDeluxe Double Room (1 single bed) - Free WiFi!~|FDeluxe Double Room (1 single bed) - Free WiFi!~|G1!~|U2,662.01,1773513288|2,827.51,1773784860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164777162", "description": "Deluxe Double Room (1 single bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 single bed) - Free WiFi", "legacyRoomId": "0#79369055060", "supplierCode": "4164777162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 827.51, "gross": 827.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 827.51, "gross": 827.51, "binding": false } }, { "hotelName": "Gafy Resort", "boardCode": "1343489", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "1343489", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50907917", "supplierCode": "STN", "hotelCodeSupplier": "50907917", "id": "33!~|a0!~|b260318!~|c260324!~|d50907917!~|e1343489!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50907917!~|n1343489!~|o1!~|p0!~|x14031856!~|M1092.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#84665911885!~|A3546282470!~|B3546282470!~|C30|30!~|ETwin\/Double room - De Luxe - Side Sea View!~|FTwin\/Double room - De Luxe - Side Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546282470", "description": "Twin\/Double room - De Luxe - Side Sea View", "descriptionSupplier": "Twin\/Double room - De Luxe - Side Sea View", "legacyRoomId": "0#84665911885", "supplierCode": "3546282470", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1092.83, "gross": 1092.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1092.83, "gross": 1092.83, "binding": false } } ], "auditData": { "transactions": null }, "warnings": [ { "external": null, "type": "VALIDATION_ERROR", "code": "WRONG_FIELD", "description": "Access: '29887' Maximum optionsQuota allowed(50) has been exceeded, you are sending 300", "accessCode": "29887" } ] } } } }