{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "Hotel Antin Trinite", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326772", "supplierCode": "FLY", "hotelCodeSupplier": "326772", "id": "33!~|a0!~|b260624!~|c260625!~|d326772!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326772!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M381!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86414882!~|A86414882_10!~|B86414882_10!~|C30|30!~|Esuperior plus room!~|Fsuperior plus room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I381!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86414882_10", "description": "superior plus room", "descriptionSupplier": "superior plus room", "legacyRoomId": "86414882", "supplierCode": "86414882_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 381, "gross": 381, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 381, "gross": 381, "binding": false } }, { "hotelName": "Hotel Antin Trinite", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326772", "supplierCode": "FLY", "hotelCodeSupplier": "326772", "id": "33!~|a0!~|b260624!~|c260625!~|d326772!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326772!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M313!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86414886!~|A86414886_10!~|B86414886_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I313!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86414886_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "86414886", "supplierCode": "86414886_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 313, "gross": 313, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 313, "gross": 313, "binding": false } }, { "hotelName": "Hotel Antin Trinite", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 379, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326772", "supplierCode": "FLY", "hotelCodeSupplier": "326772", "id": "33!~|a0!~|b260624!~|c260625!~|d326772!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326772!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M379!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86414885!~|A86414885_11!~|B86414885_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,379,1781517600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I379!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86414885_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "86414885", "supplierCode": "86414885_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 379, "gross": 379, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 379, "gross": 379, "binding": false } }, { "hotelName": "Hotel Antin Trinite", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326772", "supplierCode": "FLY", "hotelCodeSupplier": "326772", "id": "33!~|a0!~|b260624!~|c260625!~|d326772!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326772!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M338!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86414885!~|A86414885_10!~|B86414885_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86414885_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "86414885", "supplierCode": "86414885_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338, "gross": 338, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338, "gross": 338, "binding": false } }, { "hotelName": "Hotel Antin Trinite", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 352, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326772", "supplierCode": "FLY", "hotelCodeSupplier": "326772", "id": "33!~|a0!~|b260624!~|c260625!~|d326772!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326772!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M352!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86414886!~|A86414886_11!~|B86414886_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,352,1781517600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I352!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86414886_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "86414886", "supplierCode": "86414886_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1903!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86557120!~|A86557120_20!~|B86557120_20!~|C30|30!~|ESuite (Prestige)!~|FSuite (Prestige)!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1903!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86557120_20", "description": "Suite (Prestige)", "descriptionSupplier": "Suite (Prestige)", "legacyRoomId": "86557120", "supplierCode": "86557120_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1903, "gross": 1903, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1903, "gross": 1903, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 2106, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M2106!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86557120!~|A86557120_21!~|B86557120_21!~|C30|30!~|ESuite (Prestige)!~|FSuite (Prestige)!~|G1!~|U2,2106,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2106!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86557120_21", "description": "Suite (Prestige)", "descriptionSupplier": "Suite (Prestige)", "legacyRoomId": "86557120", "supplierCode": "86557120_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2106, "gross": 2106, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2106, "gross": 2106, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M2110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769354!~|A84769354_20!~|B84769354_20!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769354_20", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84769354", "supplierCode": "84769354_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2110, "gross": 2110, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2110, "gross": 2110, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 2336, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M2336!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769354!~|A84769354_21!~|B84769354_21!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,2336,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2336!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769354_21", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84769354", "supplierCode": "84769354_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2336, "gross": 2336, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2336, "gross": 2336, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1349!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769356!~|A84769356_20!~|B84769356_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1349!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769356_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84769356", "supplierCode": "84769356_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1349, "gross": 1349, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1349, "gross": 1349, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1491, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1491!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769356!~|A84769356_21!~|B84769356_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,1491,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1491!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769356_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84769356", "supplierCode": "84769356_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1491, "gross": 1491, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1491, "gross": 1491, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 2036, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M2036!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86557120!~|A86557120_11!~|B86557120_11!~|C30|30!~|ESuite (Prestige)!~|FSuite (Prestige)!~|G1!~|U2,2036,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2036!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86557120_11", "description": "Suite (Prestige)", "descriptionSupplier": "Suite (Prestige)", "legacyRoomId": "86557120", "supplierCode": "86557120_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2036, "gross": 2036, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2036, "gross": 2036, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1873!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86557120!~|A86557120_10!~|B86557120_10!~|C30|30!~|ESuite (Prestige)!~|FSuite (Prestige)!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1873!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86557120_10", "description": "Suite (Prestige)", "descriptionSupplier": "Suite (Prestige)", "legacyRoomId": "86557120", "supplierCode": "86557120_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1873, "gross": 1873, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1873, "gross": 1873, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1421, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1421!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769356!~|A84769356_11!~|B84769356_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,1421,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1421!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769356_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84769356", "supplierCode": "84769356_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1421, "gross": 1421, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1421, "gross": 1421, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1307!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769356!~|A84769356_10!~|B84769356_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1307!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769356_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84769356", "supplierCode": "84769356_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1307, "gross": 1307, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1307, "gross": 1307, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 2266, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M2266!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769354!~|A84769354_11!~|B84769354_11!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,2266,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2266!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769354_11", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84769354", "supplierCode": "84769354_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2266, "gross": 2266, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2266, "gross": 2266, "binding": false } }, { "hotelName": "Hotel Regina Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3130", "supplierCode": "FLY", "hotelCodeSupplier": "3130", "id": "33!~|a0!~|b260624!~|c260625!~|d3130!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3130!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M2085!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769354!~|A84769354_10!~|B84769354_10!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2085!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769354_10", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84769354", "supplierCode": "84769354_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2085, "gross": 2085, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2085, "gross": 2085, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M416!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377928!~|A84377928_20!~|B84377928_20!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I416!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377928_20", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84377928", "supplierCode": "84377928_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 416, "gross": 416, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 416, "gross": 416, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 439, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M439!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377928!~|A84377928_21!~|B84377928_21!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,439,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I439!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377928_21", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84377928", "supplierCode": "84377928_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 439, "gross": 439, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 439, "gross": 439, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M370!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898958!~|A85898958_20!~|B85898958_20!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I370!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898958_20", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "85898958", "supplierCode": "85898958_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 389, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M389!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898958!~|A85898958_21!~|B85898958_21!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|U2,389,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I389!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898958_21", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "85898958", "supplierCode": "85898958_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 389, "gross": 389, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 389, "gross": 389, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 392, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M392!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377928!~|A84377928_11!~|B84377928_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,392,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I392!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377928_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84377928", "supplierCode": "84377928_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 392, "gross": 392, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 392, "gross": 392, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M369!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377928!~|A84377928_10!~|B84377928_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I369!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377928_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84377928", "supplierCode": "84377928_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 369, "gross": 369, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 369, "gross": 369, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 357, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M357!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898958!~|A85898958_11!~|B85898958_11!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|U2,357,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I357!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898958_11", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "85898958", "supplierCode": "85898958_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, { "hotelName": "Hotel Apollo Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3117", "supplierCode": "FLY", "hotelCodeSupplier": "3117", "id": "33!~|a0!~|b260624!~|c260625!~|d3117!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3117!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M339!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898958!~|A85898958_10!~|B85898958_10!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I339!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898958_10", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "85898958", "supplierCode": "85898958_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 339, "gross": 339, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 339, "gross": 339, "binding": false } }, { "hotelName": "H\u00f4tel du Midi Paris Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35012", "supplierCode": "FLY", "hotelCodeSupplier": "35012", "id": "33!~|a0!~|b260624!~|c260625!~|d35012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M324!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347454!~|A85347454_20!~|B85347454_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347454_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347454", "supplierCode": "85347454_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324, "gross": 324, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324, "gross": 324, "binding": false } }, { "hotelName": "H\u00f4tel du Midi Paris Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 396, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35012", "supplierCode": "FLY", "hotelCodeSupplier": "35012", "id": "33!~|a0!~|b260624!~|c260625!~|d35012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M396!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347454!~|A85347454_21!~|B85347454_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,396,1781863200!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I396!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347454_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347454", "supplierCode": "85347454_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 396, "gross": 396, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 396, "gross": 396, "binding": false } }, { "hotelName": "H\u00f4tel du Midi Paris Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-18T10:00:00Z", "value": 331, "hoursBefore": 120, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35012", "supplierCode": "FLY", "hotelCodeSupplier": "35012", "id": "33!~|a0!~|b260624!~|c260625!~|d35012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M331!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347454!~|A85347454_11!~|B85347454_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,331,1781776800!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I331!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347454_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347454", "supplierCode": "85347454_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331, "gross": 331, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331, "gross": 331, "binding": false } }, { "hotelName": "H\u00f4tel du Midi Paris Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35012", "supplierCode": "FLY", "hotelCodeSupplier": "35012", "id": "33!~|a0!~|b260624!~|c260625!~|d35012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M298!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347454!~|A85347454_10!~|B85347454_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I298!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347454_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347454", "supplierCode": "85347454_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 298, "gross": 298, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 298, "gross": 298, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 496, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M496!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z216396!~|A216396_21!~|B216396_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,496,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I496!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "216396_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "216396", "supplierCode": "216396_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 496, "gross": 496, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 496, "gross": 496, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 587, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M587!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79380228!~|A79380228_21!~|B79380228_21!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,587,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I587!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79380228_21", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "79380228", "supplierCode": "79380228_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 587, "gross": 587, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 587, "gross": 587, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M532!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79380228!~|A79380228_20!~|B79380228_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I532!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79380228_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "79380228", "supplierCode": "79380228_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 532, "gross": 532, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 532, "gross": 532, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 607, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M607!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86574629!~|A86574629_21!~|B86574629_21!~|C30|30!~|EChambre Prestige Balcon!~|FChambre Prestige Balcon!~|G1!~|U2,607,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I607!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86574629_21", "description": "Chambre Prestige Balcon", "descriptionSupplier": "Chambre Prestige Balcon", "legacyRoomId": "86574629", "supplierCode": "86574629_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 607, "gross": 607, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 607, "gross": 607, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M550!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86574629!~|A86574629_20!~|B86574629_20!~|C30|30!~|EChambre Prestige Balcon!~|FChambre Prestige Balcon!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I550!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86574629_20", "description": "Chambre Prestige Balcon", "descriptionSupplier": "Chambre Prestige Balcon", "legacyRoomId": "86574629", "supplierCode": "86574629_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 550, "gross": 550, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 550, "gross": 550, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 536, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M536!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z239029!~|A239029_21!~|B239029_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,536,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I536!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "239029_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "239029", "supplierCode": "239029_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 536, "gross": 536, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 536, "gross": 536, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 753, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M753!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84142865!~|A84142865_21!~|B84142865_21!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,753,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I753!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84142865_21", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84142865", "supplierCode": "84142865_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 753, "gross": 753, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 753, "gross": 753, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M648!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84142865!~|A84142865_20!~|B84142865_20!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I648!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84142865_20", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84142865", "supplierCode": "84142865_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 648, "gross": 648, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 648, "gross": 648, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M450!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z216396!~|A216396_20!~|B216396_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I450!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "216396_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "216396", "supplierCode": "216396_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 450, "gross": 450, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 450, "gross": 450, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M487!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z239029!~|A239029_20!~|B239029_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I487!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "239029_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "239029", "supplierCode": "239029_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M492!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79380228!~|A79380228_10!~|B79380228_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I492!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79380228_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "79380228", "supplierCode": "79380228_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 492, "gross": 492, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 492, "gross": 492, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 546, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M546!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79380228!~|A79380228_11!~|B79380228_11!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,546,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I546!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79380228_11", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "79380228", "supplierCode": "79380228_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 546, "gross": 546, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 546, "gross": 546, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M510!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86574629!~|A86574629_10!~|B86574629_10!~|C30|30!~|EChambre Prestige Balcon!~|FChambre Prestige Balcon!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I510!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86574629_10", "description": "Chambre Prestige Balcon", "descriptionSupplier": "Chambre Prestige Balcon", "legacyRoomId": "86574629", "supplierCode": "86574629_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 510, "gross": 510, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 510, "gross": 510, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 566, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M566!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86574629!~|A86574629_11!~|B86574629_11!~|C30|30!~|EChambre Prestige Balcon!~|FChambre Prestige Balcon!~|G1!~|U2,566,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I566!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86574629_11", "description": "Chambre Prestige Balcon", "descriptionSupplier": "Chambre Prestige Balcon", "legacyRoomId": "86574629", "supplierCode": "86574629_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M446!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z239029!~|A239029_10!~|B239029_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I446!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "239029_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "239029", "supplierCode": "239029_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 496, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M496!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z239029!~|A239029_11!~|B239029_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,496,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I496!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "239029_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "239029", "supplierCode": "239029_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 496, "gross": 496, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 496, "gross": 496, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z216396!~|A216396_10!~|B216396_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "216396_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "216396", "supplierCode": "216396_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 455, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M455!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z216396!~|A216396_11!~|B216396_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,455,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I455!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "216396_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "216396", "supplierCode": "216396_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 455, "gross": 455, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 455, "gross": 455, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 706, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M706!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84142865!~|A84142865_11!~|B84142865_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,706,1782036000!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I706!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84142865_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84142865", "supplierCode": "84142865_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 706, "gross": 706, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 706, "gross": 706, "binding": false } }, { "hotelName": "H\u00f4tel H\u00e9lios Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "287934", "supplierCode": "FLY", "hotelCodeSupplier": "287934", "id": "33!~|a0!~|b260624!~|c260625!~|d287934!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m287934!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M604!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84142865!~|A84142865_10!~|B84142865_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I604!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84142865_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84142865", "supplierCode": "84142865_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 604, "gross": 604, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 604, "gross": 604, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-18T10:00:00Z", "value": 546, "hoursBefore": 120, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M546!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200393!~|A84200393_21!~|B84200393_21!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|U2,546,1781776800!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I546!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200393_21", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84200393", "supplierCode": "84200393_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 546, "gross": 546, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 546, "gross": 546, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M521!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200393!~|A84200393_20!~|B84200393_20!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I521!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200393_20", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84200393", "supplierCode": "84200393_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 521, "gross": 521, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 521, "gross": 521, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M417!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200390!~|A84200390_20!~|B84200390_20!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I417!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200390_20", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84200390", "supplierCode": "84200390_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-18T10:00:00Z", "value": 436, "hoursBefore": 120, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M436!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200390!~|A84200390_21!~|B84200390_21!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,436,1781776800!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I436!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200390_21", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84200390", "supplierCode": "84200390_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 436, "gross": 436, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 436, "gross": 436, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M472!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200393!~|A84200393_10!~|B84200393_10!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I472!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200393_10", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84200393", "supplierCode": "84200393_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 472, "gross": 472, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 472, "gross": 472, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-18T10:00:00Z", "value": 498, "hoursBefore": 120, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M498!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200393!~|A84200393_11!~|B84200393_11!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|U2,498,1781776800!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I498!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200393_11", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84200393", "supplierCode": "84200393_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 498, "gross": 498, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 498, "gross": 498, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-18T10:00:00Z", "value": 388, "hoursBefore": 120, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M388!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200390!~|A84200390_11!~|B84200390_11!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,388,1781776800!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I388!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200390_11", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84200390", "supplierCode": "84200390_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 388, "gross": 388, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 388, "gross": 388, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M361!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200390!~|A84200390_10!~|B84200390_10!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I361!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200390_10", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84200390", "supplierCode": "84200390_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 361, "gross": 361, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 361, "gross": 361, "binding": false } }, { "hotelName": "Crystal H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "416187", "supplierCode": "FLY", "hotelCodeSupplier": "416187", "id": "33!~|a0!~|b260624!~|c260625!~|d416187!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m416187!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M461!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84200392!~|A84200392_10!~|B84200392_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I461!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84200392_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84200392", "supplierCode": "84200392_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 461, "gross": 461, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 461, "gross": 461, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 413, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M413!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291139!~|A84291139_21!~|B84291139_21!~|C30|30!~|Eclassic twin room!~|Fclassic twin room!~|G1!~|U2,413,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I413!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291139_21", "description": "classic twin room", "descriptionSupplier": "classic twin room", "legacyRoomId": "84291139", "supplierCode": "84291139_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M394!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291139!~|A84291139_20!~|B84291139_20!~|C30|30!~|Eclassic twin room!~|Fclassic twin room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I394!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291139_20", "description": "classic twin room", "descriptionSupplier": "classic twin room", "legacyRoomId": "84291139", "supplierCode": "84291139_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 423, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M423!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587478!~|A86587478_21!~|B86587478_21!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,423,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I423!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587478_21", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "86587478", "supplierCode": "86587478_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 423, "gross": 423, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 423, "gross": 423, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587478!~|A86587478_20!~|B86587478_20!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587478_20", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "86587478", "supplierCode": "86587478_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M394!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291138!~|A84291138_20!~|B84291138_20!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I394!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291138_20", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84291138", "supplierCode": "84291138_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 413, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M413!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291138!~|A84291138_21!~|B84291138_21!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,413,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I413!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291138_21", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84291138", "supplierCode": "84291138_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M362!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291139!~|A84291139_10!~|B84291139_10!~|C30|30!~|Eclassic twin room!~|Fclassic twin room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I362!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291139_10", "description": "classic twin room", "descriptionSupplier": "classic twin room", "legacyRoomId": "84291139", "supplierCode": "84291139_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 380, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M380!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291139!~|A84291139_11!~|B84291139_11!~|C30|30!~|Eclassic twin room!~|Fclassic twin room!~|G1!~|U2,380,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I380!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291139_11", "description": "classic twin room", "descriptionSupplier": "classic twin room", "legacyRoomId": "84291139", "supplierCode": "84291139_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380, "gross": 380, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380, "gross": 380, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M372!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587478!~|A86587478_10!~|B86587478_10!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587478_10", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "86587478", "supplierCode": "86587478_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 391, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M391!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587478!~|A86587478_11!~|B86587478_11!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,391,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I391!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587478_11", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "86587478", "supplierCode": "86587478_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 391, "gross": 391, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 391, "gross": 391, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 380, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M380!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291138!~|A84291138_11!~|B84291138_11!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,380,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I380!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291138_11", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84291138", "supplierCode": "84291138_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380, "gross": 380, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380, "gross": 380, "binding": false } }, { "hotelName": "Posy Hotel by Happyculture", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9738", "supplierCode": "FLY", "hotelCodeSupplier": "9738", "id": "33!~|a0!~|b260624!~|c260625!~|d9738!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9738!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M362!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84291138!~|A84291138_10!~|B84291138_10!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I362!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84291138_10", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84291138", "supplierCode": "84291138_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1362!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300339!~|A84300339_20!~|B84300339_20!~|C30|30!~|ESuite!~|FSuite!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1362!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300339_20", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "84300339", "supplierCode": "84300339_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1362, "gross": 1362, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1362, "gross": 1362, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1513, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1513!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300339!~|A84300339_21!~|B84300339_21!~|C30|30!~|ESuite!~|FSuite!~|G1!~|U2,1513,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1513!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300339_21", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "84300339", "supplierCode": "84300339_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1513, "gross": 1513, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1513, "gross": 1513, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1041!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375351!~|A84375351_20!~|B84375351_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1041!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375351_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84375351", "supplierCode": "84375351_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1041, "gross": 1041, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1041, "gross": 1041, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1157, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1157!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375351!~|A84375351_21!~|B84375351_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,1157,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1157!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375351_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84375351", "supplierCode": "84375351_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1157, "gross": 1157, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1157, "gross": 1157, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 950, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M950!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z223946!~|A223946_21!~|B223946_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,950,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I950!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "223946_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "223946", "supplierCode": "223946_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 950, "gross": 950, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 950, "gross": 950, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M855!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z223946!~|A223946_20!~|B223946_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I855!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "223946_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "223946", "supplierCode": "223946_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 855, "gross": 855, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 855, "gross": 855, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 908, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M908!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z223946!~|A223946_11!~|B223946_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,908,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I908!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "223946_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "223946", "supplierCode": "223946_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 908, "gross": 908, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 908, "gross": 908, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M817!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z223946!~|A223946_10!~|B223946_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I817!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "223946_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "223946", "supplierCode": "223946_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 817, "gross": 817, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 817, "gross": 817, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1471, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1471!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300339!~|A84300339_11!~|B84300339_11!~|C30|30!~|ESuite!~|FSuite!~|G1!~|U2,1471,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1471!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300339_11", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "84300339", "supplierCode": "84300339_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1471, "gross": 1471, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1471, "gross": 1471, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1324!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300339!~|A84300339_10!~|B84300339_10!~|C30|30!~|ESuite!~|FSuite!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1324!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300339_10", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "84300339", "supplierCode": "84300339_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1324, "gross": 1324, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1324, "gross": 1324, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1115, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1115!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375351!~|A84375351_11!~|B84375351_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,1115,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1115!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375351_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84375351", "supplierCode": "84375351_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1115, "gross": 1115, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1115, "gross": 1115, "binding": false } }, { "hotelName": "Hotel Bel Ami", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282", "supplierCode": "FLY", "hotelCodeSupplier": "282", "id": "33!~|a0!~|b260624!~|c260625!~|d282!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1003!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375351!~|A84375351_10!~|B84375351_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1003!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375351_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84375351", "supplierCode": "84375351_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1003, "gross": 1003, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1003, "gross": 1003, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 740, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M740!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399622!~|A86399622_21!~|B86399622_21!~|C30|30!~|EJunior Suite (Pyramides)!~|FJunior Suite (Pyramides)!~|G1!~|U2,740,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I740!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399622_21", "description": "Junior Suite (Pyramides)", "descriptionSupplier": "Junior Suite (Pyramides)", "legacyRoomId": "86399622", "supplierCode": "86399622_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 740, "gross": 740, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 740, "gross": 740, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M653!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399622!~|A86399622_20!~|B86399622_20!~|C30|30!~|EJunior Suite (Pyramides)!~|FJunior Suite (Pyramides)!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I653!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399622_20", "description": "Junior Suite (Pyramides)", "descriptionSupplier": "Junior Suite (Pyramides)", "legacyRoomId": "86399622", "supplierCode": "86399622_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 653, "gross": 653, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 653, "gross": 653, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M582.12!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86278456!~|A86278456_20!~|B86278456_20!~|C30|30!~|EDeluxe Room, Balcony!~|FDeluxe Room, Balcony!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I582.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86278456_20", "description": "Deluxe Room, Balcony", "descriptionSupplier": "Deluxe Room, Balcony", "legacyRoomId": "86278456", "supplierCode": "86278456_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 582.12, "gross": 582.12, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 582.12, "gross": 582.12, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 588, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M588!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86278456!~|A86278456_21!~|B86278456_21!~|C30|30!~|EDeluxe Room, Balcony!~|FDeluxe Room, Balcony!~|G1!~|U2,588,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I588!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86278456_21", "description": "Deluxe Room, Balcony", "descriptionSupplier": "Deluxe Room, Balcony", "legacyRoomId": "86278456", "supplierCode": "86278456_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 588, "gross": 588, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 588, "gross": 588, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M786!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399623!~|A86399623_20!~|B86399623_20!~|C30|30!~|ESuite (Tuileries)!~|FSuite (Tuileries)!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I786!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399623_20", "description": "Suite (Tuileries)", "descriptionSupplier": "Suite (Tuileries)", "legacyRoomId": "86399623", "supplierCode": "86399623_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 786, "gross": 786, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 786, "gross": 786, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 898, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M898!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399623!~|A86399623_21!~|B86399623_21!~|C30|30!~|ESuite (Tuileries)!~|FSuite (Tuileries)!~|G1!~|U2,898,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I898!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399623_21", "description": "Suite (Tuileries)", "descriptionSupplier": "Suite (Tuileries)", "legacyRoomId": "86399623", "supplierCode": "86399623_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 898, "gross": 898, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 898, "gross": 898, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 859, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M859!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399623!~|A86399623_11!~|B86399623_11!~|C30|30!~|ESuite (Tuileries)!~|FSuite (Tuileries)!~|G1!~|U2,859,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I859!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399623_11", "description": "Suite (Tuileries)", "descriptionSupplier": "Suite (Tuileries)", "legacyRoomId": "86399623", "supplierCode": "86399623_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 859, "gross": 859, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 859, "gross": 859, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M538.56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86278456!~|A86278456_10!~|B86278456_10!~|C30|30!~|EDeluxe Room, Balcony!~|FDeluxe Room, Balcony!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I538.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86278456_10", "description": "Deluxe Room, Balcony", "descriptionSupplier": "Deluxe Room, Balcony", "legacyRoomId": "86278456", "supplierCode": "86278456_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 538.56, "gross": 538.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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 538.56, "gross": 538.56, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M752!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399623!~|A86399623_10!~|B86399623_10!~|C30|30!~|ESuite (Tuileries)!~|FSuite (Tuileries)!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I752!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399623_10", "description": "Suite (Tuileries)", "descriptionSupplier": "Suite (Tuileries)", "legacyRoomId": "86399623", "supplierCode": "86399623_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 752, "gross": 752, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 752, "gross": 752, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 544, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M544!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86278456!~|A86278456_11!~|B86278456_11!~|C30|30!~|EDeluxe Room, Balcony!~|FDeluxe Room, Balcony!~|G1!~|U2,544,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I544!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86278456_11", "description": "Deluxe Room, Balcony", "descriptionSupplier": "Deluxe Room, Balcony", "legacyRoomId": "86278456", "supplierCode": "86278456_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 544, "gross": 544, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 544, "gross": 544, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M609!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399622!~|A86399622_10!~|B86399622_10!~|C30|30!~|EJunior Suite (Pyramides)!~|FJunior Suite (Pyramides)!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I609!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399622_10", "description": "Junior Suite (Pyramides)", "descriptionSupplier": "Junior Suite (Pyramides)", "legacyRoomId": "86399622", "supplierCode": "86399622_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 609, "gross": 609, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 609, "gross": 609, "binding": false } }, { "hotelName": "Hotel Lumen Paris Louvre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 697, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "359940", "supplierCode": "FLY", "hotelCodeSupplier": "359940", "id": "33!~|a0!~|b260624!~|c260625!~|d359940!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m359940!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M697!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86399622!~|A86399622_11!~|B86399622_11!~|C30|30!~|EJunior Suite (Pyramides)!~|FJunior Suite (Pyramides)!~|G1!~|U2,697,1781690400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I697!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86399622_11", "description": "Junior Suite (Pyramides)", "descriptionSupplier": "Junior Suite (Pyramides)", "legacyRoomId": "86399622", "supplierCode": "86399622_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 697, "gross": 697, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 697, "gross": 697, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 336, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M336!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z76349736!~|A76349736_21!~|B76349736_21!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,336,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I336!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "76349736_21", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "76349736", "supplierCode": "76349736_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 336, "gross": 336, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 336, "gross": 336, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M332.64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z76349736!~|A76349736_20!~|B76349736_20!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "76349736_20", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "76349736", "supplierCode": "76349736_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M338!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902936!~|A85902936_20!~|B85902936_20!~|C30|30!~|EStandard Room, 1 King Bed!~|FStandard Room, 1 King Bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902936_20", "description": "Standard Room, 1 King Bed", "descriptionSupplier": "Standard Room, 1 King Bed", "legacyRoomId": "85902936", "supplierCode": "85902936_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338, "gross": 338, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338, "gross": 338, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 351, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M351!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902936!~|A85902936_21!~|B85902936_21!~|C30|30!~|EStandard Room, 1 King Bed!~|FStandard Room, 1 King Bed!~|G1!~|U2,351,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I351!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902936_21", "description": "Standard Room, 1 King Bed", "descriptionSupplier": "Standard Room, 1 King Bed", "legacyRoomId": "85902936", "supplierCode": "85902936_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 351, "gross": 351, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 351, "gross": 351, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M332.64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902934!~|A85902934_20!~|B85902934_20!~|C30|30!~|EStandard Room, 1 Queen Bed!~|FStandard Room, 1 Queen Bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902934_20", "description": "Standard Room, 1 Queen Bed", "descriptionSupplier": "Standard Room, 1 Queen Bed", "legacyRoomId": "85902934", "supplierCode": "85902934_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 347, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M347!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902935!~|A85902935_21!~|B85902935_21!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|U2,347,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I347!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902935_21", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85902935", "supplierCode": "85902935_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 347, "gross": 347, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 347, "gross": 347, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M335!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902935!~|A85902935_20!~|B85902935_20!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I335!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902935_20", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85902935", "supplierCode": "85902935_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 335, "gross": 335, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 335, "gross": 335, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 336, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M336!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902934!~|A85902934_21!~|B85902934_21!~|C30|30!~|EStandard Room, 1 Queen Bed!~|FStandard Room, 1 Queen Bed!~|G1!~|U2,336,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I336!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902934_21", "description": "Standard Room, 1 Queen Bed", "descriptionSupplier": "Standard Room, 1 Queen Bed", "legacyRoomId": "85902934", "supplierCode": "85902934_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 336, "gross": 336, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 336, "gross": 336, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 367, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M367!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85207753!~|A85207753_21!~|B85207753_21!~|C30|30!~|Epremium room,1 king bed!~|Fpremium room,1 king bed!~|G1!~|U2,367,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I367!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85207753_21", "description": "premium room,1 king bed", "descriptionSupplier": "premium room,1 king bed", "legacyRoomId": "85207753", "supplierCode": "85207753_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 367, "gross": 367, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 367, "gross": 367, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M352!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85207753!~|A85207753_20!~|B85207753_20!~|C30|30!~|Epremium room,1 king bed!~|Fpremium room,1 king bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I352!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85207753_20", "description": "premium room,1 king bed", "descriptionSupplier": "premium room,1 king bed", "legacyRoomId": "85207753", "supplierCode": "85207753_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 791, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M791!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902933!~|A85902933_21!~|B85902933_21!~|C30|30!~|ESuite, Multiple Beds!~|FSuite, Multiple Beds!~|G1!~|U2,791,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I791!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902933_21", "description": "Suite, Multiple Beds", "descriptionSupplier": "Suite, Multiple Beds", "legacyRoomId": "85902933", "supplierCode": "85902933_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 791, "gross": 791, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 791, "gross": 791, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M691!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902933!~|A85902933_20!~|B85902933_20!~|C30|30!~|ESuite, Multiple Beds!~|FSuite, Multiple Beds!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I691!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902933_20", "description": "Suite, Multiple Beds", "descriptionSupplier": "Suite, Multiple Beds", "legacyRoomId": "85902933", "supplierCode": "85902933_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 691, "gross": 691, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 691, "gross": 691, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 332.64, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M332.64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902934!~|A85902934_11!~|B85902934_11!~|C30|30!~|EStandard Room, 1 Queen Bed!~|FStandard Room, 1 Queen Bed!~|G1!~|U2,332.64,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902934_11", "description": "Standard Room, 1 Queen Bed", "descriptionSupplier": "Standard Room, 1 Queen Bed", "legacyRoomId": "85902934", "supplierCode": "85902934_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M330.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902934!~|A85902934_10!~|B85902934_10!~|C30|30!~|EStandard Room, 1 Queen Bed!~|FStandard Room, 1 Queen Bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902934_10", "description": "Standard Room, 1 Queen Bed", "descriptionSupplier": "Standard Room, 1 Queen Bed", "legacyRoomId": "85902934", "supplierCode": "85902934_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.96, "gross": 330.96, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.96, "gross": 330.96, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 329, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M329!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902936!~|A85902936_11!~|B85902936_11!~|C30|30!~|EStandard Room, 1 King Bed!~|FStandard Room, 1 King Bed!~|G1!~|U2,329,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I329!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902936_11", "description": "Standard Room, 1 King Bed", "descriptionSupplier": "Standard Room, 1 King Bed", "legacyRoomId": "85902936", "supplierCode": "85902936_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 329, "gross": 329, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 329, "gross": 329, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902936!~|A85902936_10!~|B85902936_10!~|C30|30!~|EStandard Room, 1 King Bed!~|FStandard Room, 1 King Bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902936_10", "description": "Standard Room, 1 King Bed", "descriptionSupplier": "Standard Room, 1 King Bed", "legacyRoomId": "85902936", "supplierCode": "85902936_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 332.64, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M332.64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z76349736!~|A76349736_11!~|B76349736_11!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,332.64,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "76349736_11", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "76349736", "supplierCode": "76349736_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332.64, "gross": 332.64, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 783.09, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M783.09!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902933!~|A85902933_11!~|B85902933_11!~|C30|30!~|ESuite, Multiple Beds!~|FSuite, Multiple Beds!~|G1!~|U2,783.09,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I783.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902933_11", "description": "Suite, Multiple Beds", "descriptionSupplier": "Suite, Multiple Beds", "legacyRoomId": "85902933", "supplierCode": "85902933_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 783.09, "gross": 783.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 783.09, "gross": 783.09, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M330.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z76349736!~|A76349736_10!~|B76349736_10!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "76349736_10", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "76349736", "supplierCode": "76349736_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.96, "gross": 330.96, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.96, "gross": 330.96, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M331.65!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902935!~|A85902935_10!~|B85902935_10!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I331.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902935_10", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85902935", "supplierCode": "85902935_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331.65, "gross": 331.65, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331.65, "gross": 331.65, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 343.53, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M343.53!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902935!~|A85902935_11!~|B85902935_11!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|U2,343.53,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I343.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902935_11", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85902935", "supplierCode": "85902935_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 343.53, "gross": 343.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 343.53, "gross": 343.53, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M684!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902933!~|A85902933_10!~|B85902933_10!~|C30|30!~|ESuite, Multiple Beds!~|FSuite, Multiple Beds!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I684!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902933_10", "description": "Suite, Multiple Beds", "descriptionSupplier": "Suite, Multiple Beds", "legacyRoomId": "85902933", "supplierCode": "85902933_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 684, "gross": 684, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 684, "gross": 684, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M311!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85207753!~|A85207753_10!~|B85207753_10!~|C30|30!~|Epremium room,1 king bed!~|Fpremium room,1 king bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I311!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85207753_10", "description": "premium room,1 king bed", "descriptionSupplier": "premium room,1 king bed", "legacyRoomId": "85207753", "supplierCode": "85207753_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311, "gross": 311, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311, "gross": 311, "binding": false } }, { "hotelName": "Holiday Inn Paris - Montmartre by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 346, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "741012", "supplierCode": "FLY", "hotelCodeSupplier": "741012", "id": "33!~|a0!~|b260624!~|c260625!~|d741012!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m741012!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M346!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85207753!~|A85207753_11!~|B85207753_11!~|C30|30!~|Epremium room,1 king bed!~|Fpremium room,1 king bed!~|G1!~|U2,346,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I346!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85207753_11", "description": "premium room,1 king bed", "descriptionSupplier": "premium room,1 king bed", "legacyRoomId": "85207753", "supplierCode": "85207753_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346, "gross": 346, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346, "gross": 346, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M721!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296294!~|A84296294_20!~|B84296294_20!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I721!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296294_20", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84296294", "supplierCode": "84296294_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 721, "gross": 721, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 721, "gross": 721, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 793, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M793!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296294!~|A84296294_21!~|B84296294_21!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|U2,793,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I793!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296294_21", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84296294", "supplierCode": "84296294_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 793, "gross": 793, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 793, "gross": 793, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 413, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M413!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903772!~|A85903772_21!~|B85903772_21!~|C30|30!~|ETriple 2-room!~|FTriple 2-room!~|G1!~|U2,413,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I413!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903772_21", "description": "Triple 2-room", "descriptionSupplier": "Triple 2-room", "legacyRoomId": "85903772", "supplierCode": "85903772_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M375!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903772!~|A85903772_20!~|B85903772_20!~|C30|30!~|ETriple 2-room!~|FTriple 2-room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I375!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903772_20", "description": "Triple 2-room", "descriptionSupplier": "Triple 2-room", "legacyRoomId": "85903772", "supplierCode": "85903772_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 408, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M408!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296293!~|A84296293_21!~|B84296293_21!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,408,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I408!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296293_21", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84296293", "supplierCode": "84296293_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 408, "gross": 408, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 408, "gross": 408, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M371!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296293!~|A84296293_20!~|B84296293_20!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I371!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296293_20", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84296293", "supplierCode": "84296293_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 371, "gross": 371, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 371, "gross": 371, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M340!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903772!~|A85903772_10!~|B85903772_10!~|C30|30!~|ETriple 2-room!~|FTriple 2-room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I340!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903772_10", "description": "Triple 2-room", "descriptionSupplier": "Triple 2-room", "legacyRoomId": "85903772", "supplierCode": "85903772_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 378, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M378!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903772!~|A85903772_11!~|B85903772_11!~|C30|30!~|ETriple 2-room!~|FTriple 2-room!~|G1!~|U2,378,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I378!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903772_11", "description": "Triple 2-room", "descriptionSupplier": "Triple 2-room", "legacyRoomId": "85903772", "supplierCode": "85903772_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 378, "gross": 378, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 378, "gross": 378, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M336!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296293!~|A84296293_10!~|B84296293_10!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I336!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296293_10", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84296293", "supplierCode": "84296293_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 336, "gross": 336, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 336, "gross": 336, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 373, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M373!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296293!~|A84296293_11!~|B84296293_11!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,373,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I373!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296293_11", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84296293", "supplierCode": "84296293_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 373, "gross": 373, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 373, "gross": 373, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 723, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M723!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296294!~|A84296294_11!~|B84296294_11!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|U2,723,1781949600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I723!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296294_11", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84296294", "supplierCode": "84296294_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 723, "gross": 723, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 723, "gross": 723, "binding": false } }, { "hotelName": "Timhotel Opera Blanche Fontaine", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3826", "supplierCode": "FLY", "hotelCodeSupplier": "3826", "id": "33!~|a0!~|b260624!~|c260625!~|d3826!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3826!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M651!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296294!~|A84296294_10!~|B84296294_10!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I651!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296294_10", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84296294", "supplierCode": "84296294_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 651, "gross": 651, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 651, "gross": 651, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 459, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M459!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296446!~|A84296446_21!~|B84296446_21!~|C30|30!~|Ecomfort room,2 twin beds!~|Fcomfort room,2 twin beds!~|G1!~|U2,459,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I459!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296446_21", "description": "comfort room,2 twin beds", "descriptionSupplier": "comfort room,2 twin beds", "legacyRoomId": "84296446", "supplierCode": "84296446_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 459, "gross": 459, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 459, "gross": 459, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M454.41!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296446!~|A84296446_20!~|B84296446_20!~|C30|30!~|Ecomfort room,2 twin beds!~|Fcomfort room,2 twin beds!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I454.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296446_20", "description": "comfort room,2 twin beds", "descriptionSupplier": "comfort room,2 twin beds", "legacyRoomId": "84296446", "supplierCode": "84296446_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454.41, "gross": 454.41, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454.41, "gross": 454.41, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M441.54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296445!~|A84296445_20!~|B84296445_20!~|C30|30!~|Eclassic room,1 queen bed!~|Fclassic room,1 queen bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I441.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296445_20", "description": "classic room,1 queen bed", "descriptionSupplier": "classic room,1 queen bed", "legacyRoomId": "84296445", "supplierCode": "84296445_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 441.54, "gross": 441.54, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 441.54, "gross": 441.54, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 446, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M446!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296445!~|A84296445_21!~|B84296445_21!~|C30|30!~|Eclassic room,1 queen bed!~|Fclassic room,1 queen bed!~|G1!~|U2,446,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I446!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296445_21", "description": "classic room,1 queen bed", "descriptionSupplier": "classic room,1 queen bed", "legacyRoomId": "84296445", "supplierCode": "84296445_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M413!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296446!~|A84296446_10!~|B84296446_10!~|C30|30!~|Ecomfort room,2 twin beds!~|Fcomfort room,2 twin beds!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I413!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296446_10", "description": "comfort room,2 twin beds", "descriptionSupplier": "comfort room,2 twin beds", "legacyRoomId": "84296446", "supplierCode": "84296446_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 454.41, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M454.41!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296446!~|A84296446_11!~|B84296446_11!~|C30|30!~|Ecomfort room,2 twin beds!~|Fcomfort room,2 twin beds!~|G1!~|U2,454.41,1782122400!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I454.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296446_11", "description": "comfort room,2 twin beds", "descriptionSupplier": "comfort room,2 twin beds", "legacyRoomId": "84296446", "supplierCode": "84296446_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454.41, "gross": 454.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454.41, "gross": 454.41, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 412, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M412!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296445!~|A84296445_11!~|B84296445_11!~|C30|30!~|Eclassic room,1 queen bed!~|Fclassic room,1 queen bed!~|G1!~|U2,412,1781517600!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I412!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296445_11", "description": "classic room,1 queen bed", "descriptionSupplier": "classic room,1 queen bed", "legacyRoomId": "84296445", "supplierCode": "84296445_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 412, "gross": 412, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 412, "gross": 412, "binding": false } }, { "hotelName": "H\u00f4tel Horset Op\u00e9ra, BW Premier Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3668", "supplierCode": "FLY", "hotelCodeSupplier": "3668", "id": "33!~|a0!~|b260624!~|c260625!~|d3668!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3668!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M371!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296445!~|A84296445_10!~|B84296445_10!~|C30|30!~|Eclassic room,1 queen bed!~|Fclassic room,1 queen bed!~|G1!~|Hsessionid!~|I3f31d55533e1fe0f31628bbb39b0e330!~|Hcurrency!~|IUSD!~|Htgx_price!~|I371!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296445_10", "description": "classic room,1 queen bed", "descriptionSupplier": "classic room,1 queen bed", "legacyRoomId": "84296445", "supplierCode": "84296445_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 371, "gross": 371, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 371, "gross": 371, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 517, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M517!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825832!~|A83825832_21!~|B83825832_21!~|C30|30!~|Esuperior room,terrace!~|Fsuperior room,terrace!~|G1!~|U2,517,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I517!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825832_21", "description": "superior room,terrace", "descriptionSupplier": "superior room,terrace", "legacyRoomId": "83825832", "supplierCode": "83825832_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 517, "gross": 517, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 517, "gross": 517, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M470!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825832!~|A83825832_20!~|B83825832_20!~|C30|30!~|Esuperior room,terrace!~|Fsuperior room,terrace!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I470!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825832_20", "description": "superior room,terrace", "descriptionSupplier": "superior room,terrace", "legacyRoomId": "83825832", "supplierCode": "83825832_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M470!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825831!~|A83825831_20!~|B83825831_20!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I470!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825831_20", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83825831", "supplierCode": "83825831_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 517, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M517!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825831!~|A83825831_21!~|B83825831_21!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,517,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I517!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825831_21", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83825831", "supplierCode": "83825831_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 517, "gross": 517, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 517, "gross": 517, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M538!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825835!~|A83825835_20!~|B83825835_20!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I538!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825835_20", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "83825835", "supplierCode": "83825835_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 538, "gross": 538, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 538, "gross": 538, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 549, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M549!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825835!~|A83825835_21!~|B83825835_21!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,549,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I549!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825835_21", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "83825835", "supplierCode": "83825835_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 549, "gross": 549, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 549, "gross": 549, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M431!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825832!~|A83825832_10!~|B83825832_10!~|C30|30!~|Esuperior room,terrace!~|Fsuperior room,terrace!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I431!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825832_10", "description": "superior room,terrace", "descriptionSupplier": "superior room,terrace", "legacyRoomId": "83825832", "supplierCode": "83825832_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 431, "gross": 431, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 431, "gross": 431, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 478, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M478!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825832!~|A83825832_11!~|B83825832_11!~|C30|30!~|Esuperior room,terrace!~|Fsuperior room,terrace!~|G1!~|U2,478,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I478!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825832_11", "description": "superior room,terrace", "descriptionSupplier": "superior room,terrace", "legacyRoomId": "83825832", "supplierCode": "83825832_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 478, "gross": 478, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 478, "gross": 478, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M431!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825831!~|A83825831_10!~|B83825831_10!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I431!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825831_10", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83825831", "supplierCode": "83825831_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 431, "gross": 431, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 431, "gross": 431, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 478, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M478!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825831!~|A83825831_11!~|B83825831_11!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,478,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I478!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825831_11", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83825831", "supplierCode": "83825831_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 478, "gross": 478, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 478, "gross": 478, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 549, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M549!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825835!~|A83825835_11!~|B83825835_11!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,549,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I549!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825835_11", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "83825835", "supplierCode": "83825835_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 549, "gross": 549, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 549, "gross": 549, "binding": false } }, { "hotelName": "H\u00f4tel des Acad\u00e9mies et des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "751991", "supplierCode": "FLY", "hotelCodeSupplier": "751991", "id": "33!~|a0!~|b260624!~|c260625!~|d751991!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m751991!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M494!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83825835!~|A83825835_10!~|B83825835_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I494!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83825835_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "83825835", "supplierCode": "83825835_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 494, "gross": 494, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 494, "gross": 494, "binding": false } }, { "hotelName": "Hotel Aiglon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15325", "supplierCode": "FLY", "hotelCodeSupplier": "15325", "id": "33!~|a0!~|b260624!~|c260625!~|d15325!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15325!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M515!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6372003!~|A6372003_20!~|B6372003_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I515!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6372003_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6372003", "supplierCode": "6372003_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 515, "gross": 515, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 515, "gross": 515, "binding": false } }, { "hotelName": "Hotel Aiglon", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 549, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15325", "supplierCode": "FLY", "hotelCodeSupplier": "15325", "id": "33!~|a0!~|b260624!~|c260625!~|d15325!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15325!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M549!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6372003!~|A6372003_21!~|B6372003_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,549,1781690400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I549!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6372003_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6372003", "supplierCode": "6372003_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 549, "gross": 549, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 549, "gross": 549, "binding": false } }, { "hotelName": "Hotel Aiglon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15325", "supplierCode": "FLY", "hotelCodeSupplier": "15325", "id": "33!~|a0!~|b260624!~|c260625!~|d15325!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15325!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M496!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6372006!~|A6372006_10!~|B6372006_10!~|C30|30!~|ESuite!~|FSuite!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I496!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6372006_10", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "6372006", "supplierCode": "6372006_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 496, "gross": 496, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 496, "gross": 496, "binding": false } }, { "hotelName": "Hotel Aiglon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15325", "supplierCode": "FLY", "hotelCodeSupplier": "15325", "id": "33!~|a0!~|b260624!~|c260625!~|d15325!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15325!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M390!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84286053!~|A84286053_10!~|B84286053_10!~|C30|30!~|Ecosy room!~|Fcosy room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I390!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84286053_10", "description": "cosy room", "descriptionSupplier": "cosy room", "legacyRoomId": "84286053", "supplierCode": "84286053_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 390, "gross": 390, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 390, "gross": 390, "binding": false } }, { "hotelName": "Hotel Aiglon", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 504, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15325", "supplierCode": "FLY", "hotelCodeSupplier": "15325", "id": "33!~|a0!~|b260624!~|c260625!~|d15325!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15325!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M504!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6372003!~|A6372003_11!~|B6372003_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,504,1781690400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I504!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6372003_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6372003", "supplierCode": "6372003_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 504, "gross": 504, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 504, "gross": 504, "binding": false } }, { "hotelName": "Hotel Aiglon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15325", "supplierCode": "FLY", "hotelCodeSupplier": "15325", "id": "33!~|a0!~|b260624!~|c260625!~|d15325!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15325!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6372003!~|A6372003_10!~|B6372003_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6372003_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6372003", "supplierCode": "6372003_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M366.3!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287592!~|A85287592_20!~|B85287592_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I366.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287592_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85287592", "supplierCode": "85287592_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 366.3, "gross": 366.3, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 366.3, "gross": 366.3, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 370, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M370!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287592!~|A85287592_21!~|B85287592_21!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,370,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I370!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287592_21", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85287592", "supplierCode": "85287592_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 388, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M388!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629686!~|A85629686_21!~|B85629686_21!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,388,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I388!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629686_21", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "85629686", "supplierCode": "85629686_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 388, "gross": 388, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 388, "gross": 388, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M384.12!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629686!~|A85629686_20!~|B85629686_20!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I384.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629686_20", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "85629686", "supplierCode": "85629686_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384.12, "gross": 384.12, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384.12, "gross": 384.12, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M359.37!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287594!~|A85287594_20!~|B85287594_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I359.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287594_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85287594", "supplierCode": "85287594_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 359.37, "gross": 359.37, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 359.37, "gross": 359.37, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 363, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M363!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287594!~|A85287594_21!~|B85287594_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,363,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I363!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287594_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85287594", "supplierCode": "85287594_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 363, "gross": 363, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 363, "gross": 363, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 328, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287594!~|A85287594_11!~|B85287594_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,328,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I328!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287594_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85287594", "supplierCode": "85287594_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M324.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287594!~|A85287594_10!~|B85287594_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287594_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85287594", "supplierCode": "85287594_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324.72, "gross": 324.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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324.72, "gross": 324.72, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 353, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M353!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629686!~|A85629686_11!~|B85629686_11!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,353,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I353!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629686_11", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "85629686", "supplierCode": "85629686_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 353, "gross": 353, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 353, "gross": 353, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M349.47!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629686!~|A85629686_10!~|B85629686_10!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I349.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629686_10", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "85629686", "supplierCode": "85629686_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 349.47, "gross": 349.47, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 349.47, "gross": 349.47, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 334, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287592!~|A85287592_11!~|B85287592_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,334,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287592_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85287592", "supplierCode": "85287592_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, { "hotelName": "Hotel Sophie Germain", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18949", "supplierCode": "FLY", "hotelCodeSupplier": "18949", "id": "33!~|a0!~|b260624!~|c260625!~|d18949!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18949!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M330.66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85287592!~|A85287592_10!~|B85287592_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85287592_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85287592", "supplierCode": "85287592_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.66, "gross": 330.66, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.66, "gross": 330.66, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1042, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1042!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206744!~|A82206744_21!~|B82206744_21!~|C30|30!~|Eroom (essential)!~|Froom (essential)!~|G1!~|U2,1042,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1042!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206744_21", "description": "room (essential)", "descriptionSupplier": "room (essential)", "legacyRoomId": "82206744", "supplierCode": "82206744_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1042, "gross": 1042, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1042, "gross": 1042, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M946!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206744!~|A82206744_20!~|B82206744_20!~|C30|30!~|Eroom (essential)!~|Froom (essential)!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I946!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206744_20", "description": "room (essential)", "descriptionSupplier": "room (essential)", "legacyRoomId": "82206744", "supplierCode": "82206744_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 946, "gross": 946, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 946, "gross": 946, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1478!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85417203!~|A85417203_20!~|B85417203_20!~|C30|30!~|Esuite,1 king bed!~|Fsuite,1 king bed!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1478!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85417203_20", "description": "suite,1 king bed", "descriptionSupplier": "suite,1 king bed", "legacyRoomId": "85417203", "supplierCode": "85417203_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1478, "gross": 1478, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1478, "gross": 1478, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 1578, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1578!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85417203!~|A85417203_21!~|B85417203_21!~|C30|30!~|Esuite,1 king bed!~|Fsuite,1 king bed!~|G1!~|U2,1578,1781517600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1578!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85417203_21", "description": "suite,1 king bed", "descriptionSupplier": "suite,1 king bed", "legacyRoomId": "85417203", "supplierCode": "85417203_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1578, "gross": 1578, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1578, "gross": 1578, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1414, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1414!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206748!~|A82206748_21!~|B82206748_21!~|C30|30!~|Eone king bed premium with balcony!~|Fone king bed premium with balcony!~|G1!~|U2,1414,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1414!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206748_21", "description": "one king bed premium with balcony", "descriptionSupplier": "one king bed premium with balcony", "legacyRoomId": "82206748", "supplierCode": "82206748_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1414, "gross": 1414, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1414, "gross": 1414, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1402!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206748!~|A82206748_20!~|B82206748_20!~|C30|30!~|Eone king bed premium with balcony!~|Fone king bed premium with balcony!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1402!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206748_20", "description": "one king bed premium with balcony", "descriptionSupplier": "one king bed premium with balcony", "legacyRoomId": "82206748", "supplierCode": "82206748_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1402, "gross": 1402, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1402, "gross": 1402, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 1525, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1525!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85417203!~|A85417203_11!~|B85417203_11!~|C30|30!~|Esuite,1 king bed!~|Fsuite,1 king bed!~|G1!~|U2,1525,1781517600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1525!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85417203_11", "description": "suite,1 king bed", "descriptionSupplier": "suite,1 king bed", "legacyRoomId": "85417203", "supplierCode": "85417203_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1525, "gross": 1525, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1525, "gross": 1525, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1466!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85417203!~|A85417203_10!~|B85417203_10!~|C30|30!~|Esuite,1 king bed!~|Fsuite,1 king bed!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1466!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85417203_10", "description": "suite,1 king bed", "descriptionSupplier": "suite,1 king bed", "legacyRoomId": "85417203", "supplierCode": "85417203_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1466, "gross": 1466, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1466, "gross": 1466, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M936.54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206744!~|A82206744_10!~|B82206744_10!~|C30|30!~|Eroom (essential)!~|Froom (essential)!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I936.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206744_10", "description": "room (essential)", "descriptionSupplier": "room (essential)", "legacyRoomId": "82206744", "supplierCode": "82206744_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 936.54, "gross": 936.54, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 936.54, "gross": 936.54, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 991, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M991!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206744!~|A82206744_11!~|B82206744_11!~|C30|30!~|Eroom (essential)!~|Froom (essential)!~|G1!~|U2,991,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I991!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206744_11", "description": "room (essential)", "descriptionSupplier": "room (essential)", "legacyRoomId": "82206744", "supplierCode": "82206744_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 991, "gross": 991, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 991, "gross": 991, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1401!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206748!~|A82206748_10!~|B82206748_10!~|C30|30!~|Eone king bed premium with balcony!~|Fone king bed premium with balcony!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1401!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206748_10", "description": "one king bed premium with balcony", "descriptionSupplier": "one king bed premium with balcony", "legacyRoomId": "82206748", "supplierCode": "82206748_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1401, "gross": 1401, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1401, "gross": 1401, "binding": false } }, { "hotelName": "Kimpton St Honore Paris by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1402, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023361", "supplierCode": "FLY", "hotelCodeSupplier": "1023361", "id": "33!~|a0!~|b260624!~|c260625!~|d1023361!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023361!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1402!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206748!~|A82206748_11!~|B82206748_11!~|C30|30!~|Eone king bed premium with balcony!~|Fone king bed premium with balcony!~|G1!~|U2,1402,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1402!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206748_11", "description": "one king bed premium with balcony", "descriptionSupplier": "one king bed premium with balcony", "legacyRoomId": "82206748", "supplierCode": "82206748_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1402, "gross": 1402, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1402, "gross": 1402, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M340!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906842!~|A85906842_20!~|B85906842_20!~|C30|30!~|EPrivilege, Room, 1 Double Bed!~|FPrivilege, Room, 1 Double Bed!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I340!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906842_20", "description": "Privilege, Room, 1 Double Bed", "descriptionSupplier": "Privilege, Room, 1 Double Bed", "legacyRoomId": "85906842", "supplierCode": "85906842_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 379, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M379!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906842!~|A85906842_21!~|B85906842_21!~|C30|30!~|EPrivilege, Room, 1 Double Bed!~|FPrivilege, Room, 1 Double Bed!~|G1!~|U2,379,1782122400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I379!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906842_21", "description": "Privilege, Room, 1 Double Bed", "descriptionSupplier": "Privilege, Room, 1 Double Bed", "legacyRoomId": "85906842", "supplierCode": "85906842_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 379, "gross": 379, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 379, "gross": 379, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M342!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906844!~|A85906844_20!~|B85906844_20!~|C30|30!~|ESuperior Room, 1 Double Bed, Balcony, Garden View!~|FSuperior Room, 1 Double Bed, Balcony, Garden View!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I342!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906844_20", "description": "Superior Room, 1 Double Bed, Balcony, Garden View", "descriptionSupplier": "Superior Room, 1 Double Bed, Balcony, Garden View", "legacyRoomId": "85906844", "supplierCode": "85906844_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 342, "gross": 342, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 342, "gross": 342, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 383, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M383!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906844!~|A85906844_21!~|B85906844_21!~|C30|30!~|ESuperior Room, 1 Double Bed, Balcony, Garden View!~|FSuperior Room, 1 Double Bed, Balcony, Garden View!~|G1!~|U2,383,1782122400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I383!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906844_21", "description": "Superior Room, 1 Double Bed, Balcony, Garden View", "descriptionSupplier": "Superior Room, 1 Double Bed, Balcony, Garden View", "legacyRoomId": "85906844", "supplierCode": "85906844_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 383, "gross": 383, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 383, "gross": 383, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 341, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906842!~|A85906842_11!~|B85906842_11!~|C30|30!~|EPrivilege, Room, 1 Double Bed!~|FPrivilege, Room, 1 Double Bed!~|G1!~|U2,341,1782122400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906842_11", "description": "Privilege, Room, 1 Double Bed", "descriptionSupplier": "Privilege, Room, 1 Double Bed", "legacyRoomId": "85906842", "supplierCode": "85906842_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M302!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906842!~|A85906842_10!~|B85906842_10!~|C30|30!~|EPrivilege, Room, 1 Double Bed!~|FPrivilege, Room, 1 Double Bed!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I302!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906842_10", "description": "Privilege, Room, 1 Double Bed", "descriptionSupplier": "Privilege, Room, 1 Double Bed", "legacyRoomId": "85906842", "supplierCode": "85906842_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 345, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M345!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906844!~|A85906844_11!~|B85906844_11!~|C30|30!~|ESuperior Room, 1 Double Bed, Balcony, Garden View!~|FSuperior Room, 1 Double Bed, Balcony, Garden View!~|G1!~|U2,345,1782122400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I345!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906844_11", "description": "Superior Room, 1 Double Bed, Balcony, Garden View", "descriptionSupplier": "Superior Room, 1 Double Bed, Balcony, Garden View", "legacyRoomId": "85906844", "supplierCode": "85906844_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345, "gross": 345, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345, "gross": 345, "binding": false } }, { "hotelName": "Mercure Paris Saint-Ouen", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "907839", "supplierCode": "FLY", "hotelCodeSupplier": "907839", "id": "33!~|a0!~|b260624!~|c260625!~|d907839!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m907839!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M304!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906844!~|A85906844_10!~|B85906844_10!~|C30|30!~|ESuperior Room, 1 Double Bed, Balcony, Garden View!~|FSuperior Room, 1 Double Bed, Balcony, Garden View!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I304!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906844_10", "description": "Superior Room, 1 Double Bed, Balcony, Garden View", "descriptionSupplier": "Superior Room, 1 Double Bed, Balcony, Garden View", "legacyRoomId": "85906844", "supplierCode": "85906844_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 304, "gross": 304, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 304, "gross": 304, "binding": false } }, { "hotelName": "Villa Royale Montsouris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8604", "supplierCode": "FLY", "hotelCodeSupplier": "8604", "id": "33!~|a0!~|b260624!~|c260625!~|d8604!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8604!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382263!~|A84382263_20!~|B84382263_20!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382263_20", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84382263", "supplierCode": "84382263_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Villa Royale Montsouris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 226, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8604", "supplierCode": "FLY", "hotelCodeSupplier": "8604", "id": "33!~|a0!~|b260624!~|c260625!~|d8604!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8604!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M226!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382263!~|A84382263_21!~|B84382263_21!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,226,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I226!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382263_21", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84382263", "supplierCode": "84382263_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 226, "gross": 226, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 226, "gross": 226, "binding": false } }, { "hotelName": "Villa Royale Montsouris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8604", "supplierCode": "FLY", "hotelCodeSupplier": "8604", "id": "33!~|a0!~|b260624!~|c260625!~|d8604!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8604!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382263!~|A84382263_10!~|B84382263_10!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382263_10", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84382263", "supplierCode": "84382263_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "binding": false } }, { "hotelName": "Villa Royale Montsouris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 198, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8604", "supplierCode": "FLY", "hotelCodeSupplier": "8604", "id": "33!~|a0!~|b260624!~|c260625!~|d8604!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8604!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M198!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382263!~|A84382263_11!~|B84382263_11!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,198,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I198!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382263_11", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84382263", "supplierCode": "84382263_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198, "gross": 198, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198, "gross": 198, "binding": false } }, { "hotelName": "Citadines Montmartre Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 357, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7764", "supplierCode": "FLY", "hotelCodeSupplier": "7764", "id": "33!~|a0!~|b260624!~|c260625!~|d7764!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7764!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M357!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84292650!~|A84292650_21!~|B84292650_21!~|C30|30!~|Eapartment,1 bedroom!~|Fapartment,1 bedroom!~|G1!~|U2,357,1782122400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I357!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84292650_21", "description": "apartment,1 bedroom", "descriptionSupplier": "apartment,1 bedroom", "legacyRoomId": "84292650", "supplierCode": "84292650_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, { "hotelName": "Citadines Montmartre Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7764", "supplierCode": "FLY", "hotelCodeSupplier": "7764", "id": "33!~|a0!~|b260624!~|c260625!~|d7764!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7764!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M325!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84292650!~|A84292650_20!~|B84292650_20!~|C30|30!~|Eapartment,1 bedroom!~|Fapartment,1 bedroom!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I325!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84292650_20", "description": "apartment,1 bedroom", "descriptionSupplier": "apartment,1 bedroom", "legacyRoomId": "84292650", "supplierCode": "84292650_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, { "hotelName": "Citadines Montmartre Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 328, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7764", "supplierCode": "FLY", "hotelCodeSupplier": "7764", "id": "33!~|a0!~|b260624!~|c260625!~|d7764!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7764!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84292650!~|A84292650_11!~|B84292650_11!~|C30|30!~|Eapartment,1 bedroom!~|Fapartment,1 bedroom!~|G1!~|U2,328,1782122400!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I328!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84292650_11", "description": "apartment,1 bedroom", "descriptionSupplier": "apartment,1 bedroom", "legacyRoomId": "84292650", "supplierCode": "84292650_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, { "hotelName": "Citadines Montmartre Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7764", "supplierCode": "FLY", "hotelCodeSupplier": "7764", "id": "33!~|a0!~|b260624!~|c260625!~|d7764!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7764!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M295!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84292650!~|A84292650_10!~|B84292650_10!~|C30|30!~|Eapartment,1 bedroom!~|Fapartment,1 bedroom!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I295!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84292650_10", "description": "apartment,1 bedroom", "descriptionSupplier": "apartment,1 bedroom", "legacyRoomId": "84292650", "supplierCode": "84292650_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1203!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908552!~|A85908552_20!~|B85908552_20!~|C30|30!~|ESuite Deluxe - Belle Epoque!~|FSuite Deluxe - Belle Epoque!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1203!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908552_20", "description": "Suite Deluxe - Belle Epoque", "descriptionSupplier": "Suite Deluxe - Belle Epoque", "legacyRoomId": "85908552", "supplierCode": "85908552_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1203, "gross": 1203, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1203, "gross": 1203, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 1328, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908552!~|A85908552_21!~|B85908552_21!~|C30|30!~|ESuite Deluxe - Belle Epoque!~|FSuite Deluxe - Belle Epoque!~|G1!~|U2,1328,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1328!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908552_21", "description": "Suite Deluxe - Belle Epoque", "descriptionSupplier": "Suite Deluxe - Belle Epoque", "legacyRoomId": "85908552", "supplierCode": "85908552_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1328, "gross": 1328, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1328, "gross": 1328, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M842!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908550!~|A85908550_20!~|B85908550_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I842!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908550_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85908550", "supplierCode": "85908550_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 842, "gross": 842, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 842, "gross": 842, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 980, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M980!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908550!~|A85908550_21!~|B85908550_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,980,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I980!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908550_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85908550", "supplierCode": "85908550_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 980, "gross": 980, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 980, "gross": 980, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1737!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908554!~|A85908554_20!~|B85908554_20!~|C30|30!~|EPrestige Suite - Rue de la Paix View!~|FPrestige Suite - Rue de la Paix View!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1737!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908554_20", "description": "Prestige Suite - Rue de la Paix View", "descriptionSupplier": "Prestige Suite - Rue de la Paix View", "legacyRoomId": "85908554", "supplierCode": "85908554_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1737, "gross": 1737, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1737, "gross": 1737, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1922, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1922!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908554!~|A85908554_21!~|B85908554_21!~|C30|30!~|EPrestige Suite - Rue de la Paix View!~|FPrestige Suite - Rue de la Paix View!~|G1!~|U2,1922,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1922!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908554_21", "description": "Prestige Suite - Rue de la Paix View", "descriptionSupplier": "Prestige Suite - Rue de la Paix View", "legacyRoomId": "85908554", "supplierCode": "85908554_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1922, "gross": 1922, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1922, "gross": 1922, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1856, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1856!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908554!~|A85908554_11!~|B85908554_11!~|C30|30!~|EPrestige Suite - Rue de la Paix View!~|FPrestige Suite - Rue de la Paix View!~|G1!~|U2,1856,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1856!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908554_11", "description": "Prestige Suite - Rue de la Paix View", "descriptionSupplier": "Prestige Suite - Rue de la Paix View", "legacyRoomId": "85908554", "supplierCode": "85908554_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1856, "gross": 1856, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1856, "gross": 1856, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M1671!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908554!~|A85908554_10!~|B85908554_10!~|C30|30!~|EPrestige Suite - Rue de la Paix View!~|FPrestige Suite - Rue de la Paix View!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1671!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908554_10", "description": "Prestige Suite - Rue de la Paix View", "descriptionSupplier": "Prestige Suite - Rue de la Paix View", "legacyRoomId": "85908554", "supplierCode": "85908554_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1671, "gross": 1671, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1671, "gross": 1671, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 1272, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M1272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908552!~|A85908552_11!~|B85908552_11!~|C30|30!~|ESuite Deluxe - Belle Epoque!~|FSuite Deluxe - Belle Epoque!~|G1!~|U2,1272,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1272!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908552_11", "description": "Suite Deluxe - Belle Epoque", "descriptionSupplier": "Suite Deluxe - Belle Epoque", "legacyRoomId": "85908552", "supplierCode": "85908552_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1272, "gross": 1272, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1272, "gross": 1272, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M998!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908552!~|A85908552_10!~|B85908552_10!~|C30|30!~|ESuite Deluxe - Belle Epoque!~|FSuite Deluxe - Belle Epoque!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I998!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908552_10", "description": "Suite Deluxe - Belle Epoque", "descriptionSupplier": "Suite Deluxe - Belle Epoque", "legacyRoomId": "85908552", "supplierCode": "85908552_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 998, "gross": 998, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 998, "gross": 998, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 913, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M913!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908550!~|A85908550_11!~|B85908550_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,913,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I913!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908550_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85908550", "supplierCode": "85908550_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 913, "gross": 913, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 913, "gross": 913, "binding": false } }, { "hotelName": "H\u00f4tel Westminster", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "231082", "supplierCode": "FLY", "hotelCodeSupplier": "231082", "id": "33!~|a0!~|b260624!~|c260625!~|d231082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m231082!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M766!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908550!~|A85908550_10!~|B85908550_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I766!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908550_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85908550", "supplierCode": "85908550_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 766, "gross": 766, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 766, "gross": 766, "binding": false } }, { "hotelName": "Hotel Verneuil", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 601, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "441401", "supplierCode": "FLY", "hotelCodeSupplier": "441401", "id": "33!~|a0!~|b260624!~|c260625!~|d441401!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m441401!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M601!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902805!~|A85902805_21!~|B85902805_21!~|C30|30!~|EClub Double Room!~|FClub Double Room!~|G1!~|U2,601,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I601!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902805_21", "description": "Club Double Room", "descriptionSupplier": "Club Double Room", "legacyRoomId": "85902805", "supplierCode": "85902805_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 601, "gross": 601, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 601, "gross": 601, "binding": false } }, { "hotelName": "Hotel Verneuil", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "441401", "supplierCode": "FLY", "hotelCodeSupplier": "441401", "id": "33!~|a0!~|b260624!~|c260625!~|d441401!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m441401!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M545!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902805!~|A85902805_20!~|B85902805_20!~|C30|30!~|EClub Double Room!~|FClub Double Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I545!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902805_20", "description": "Club Double Room", "descriptionSupplier": "Club Double Room", "legacyRoomId": "85902805", "supplierCode": "85902805_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 545, "gross": 545, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 545, "gross": 545, "binding": false } }, { "hotelName": "Hotel Verneuil", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "441401", "supplierCode": "FLY", "hotelCodeSupplier": "441401", "id": "33!~|a0!~|b260624!~|c260625!~|d441401!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m441401!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M503!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902805!~|A85902805_10!~|B85902805_10!~|C30|30!~|EClub Double Room!~|FClub Double Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I503!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902805_10", "description": "Club Double Room", "descriptionSupplier": "Club Double Room", "legacyRoomId": "85902805", "supplierCode": "85902805_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 503, "gross": 503, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 503, "gross": 503, "binding": false } }, { "hotelName": "Hotel Verneuil", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 559, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "441401", "supplierCode": "FLY", "hotelCodeSupplier": "441401", "id": "33!~|a0!~|b260624!~|c260625!~|d441401!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m441401!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M559!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902805!~|A85902805_11!~|B85902805_11!~|C30|30!~|EClub Double Room!~|FClub Double Room!~|G1!~|U2,559,1781949600!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I559!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902805_11", "description": "Club Double Room", "descriptionSupplier": "Club Double Room", "legacyRoomId": "85902805", "supplierCode": "85902805_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 559, "gross": 559, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 559, "gross": 559, "binding": false } }, { "hotelName": "Le Pradey", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51237", "supplierCode": "FLY", "hotelCodeSupplier": "51237", "id": "33!~|a0!~|b260624!~|c260625!~|d51237!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51237!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M530.64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85291436!~|A85291436_20!~|B85291436_20!~|C30|30!~|Eroom (authentique)!~|Froom (authentique)!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I530.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85291436_20", "description": "room (authentique)", "descriptionSupplier": "room (authentique)", "legacyRoomId": "85291436", "supplierCode": "85291436_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 530.64, "gross": 530.64, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 530.64, "gross": 530.64, "binding": false } }, { "hotelName": "Le Pradey", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 536, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51237", "supplierCode": "FLY", "hotelCodeSupplier": "51237", "id": "33!~|a0!~|b260624!~|c260625!~|d51237!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51237!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M536!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85291436!~|A85291436_21!~|B85291436_21!~|C30|30!~|Eroom (authentique)!~|Froom (authentique)!~|G1!~|U2,536,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I536!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85291436_21", "description": "room (authentique)", "descriptionSupplier": "room (authentique)", "legacyRoomId": "85291436", "supplierCode": "85291436_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 536, "gross": 536, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 536, "gross": 536, "binding": false } }, { "hotelName": "Le Pradey", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 498, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51237", "supplierCode": "FLY", "hotelCodeSupplier": "51237", "id": "33!~|a0!~|b260624!~|c260625!~|d51237!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51237!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M498!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85291436!~|A85291436_11!~|B85291436_11!~|C30|30!~|Eroom (authentique)!~|Froom (authentique)!~|G1!~|U2,498,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I498!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85291436_11", "description": "room (authentique)", "descriptionSupplier": "room (authentique)", "legacyRoomId": "85291436", "supplierCode": "85291436_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 498, "gross": 498, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 498, "gross": 498, "binding": false } }, { "hotelName": "Le Pradey", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51237", "supplierCode": "FLY", "hotelCodeSupplier": "51237", "id": "33!~|a0!~|b260624!~|c260625!~|d51237!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51237!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M493.02!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85291436!~|A85291436_10!~|B85291436_10!~|C30|30!~|Eroom (authentique)!~|Froom (authentique)!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I493.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85291436_10", "description": "room (authentique)", "descriptionSupplier": "room (authentique)", "legacyRoomId": "85291436", "supplierCode": "85291436_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 493.02, "gross": 493.02, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 493.02, "gross": 493.02, "binding": false } }, { "hotelName": "Le Rayz Vend\u00f4me", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "763542", "supplierCode": "FLY", "hotelCodeSupplier": "763542", "id": "33!~|a0!~|b260624!~|c260625!~|d763542!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m763542!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M655!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85214216!~|A85214216_20!~|B85214216_20!~|C30|30!~|Esuperior double room,terrace!~|Fsuperior double room,terrace!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I655!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85214216_20", "description": "superior double room,terrace", "descriptionSupplier": "superior double room,terrace", "legacyRoomId": "85214216", "supplierCode": "85214216_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 655, "gross": 655, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 655, "gross": 655, "binding": false } }, { "hotelName": "Le Rayz Vend\u00f4me", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "763542", "supplierCode": "FLY", "hotelCodeSupplier": "763542", "id": "33!~|a0!~|b260624!~|c260625!~|d763542!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m763542!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M620!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85214216!~|A85214216_10!~|B85214216_10!~|C30|30!~|Esuperior double room,terrace!~|Fsuperior double room,terrace!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I620!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85214216_10", "description": "superior double room,terrace", "descriptionSupplier": "superior double room,terrace", "legacyRoomId": "85214216", "supplierCode": "85214216_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 620, "gross": 620, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 620, "gross": 620, "binding": false } }, { "hotelName": "Le Rayz Vend\u00f4me", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 688, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "763542", "supplierCode": "FLY", "hotelCodeSupplier": "763542", "id": "33!~|a0!~|b260624!~|c260625!~|d763542!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m763542!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M688!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85214216!~|A85214216_11!~|B85214216_11!~|C30|30!~|Esuperior double room,terrace!~|Fsuperior double room,terrace!~|G1!~|U2,688,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I688!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85214216_11", "description": "superior double room,terrace", "descriptionSupplier": "superior double room,terrace", "legacyRoomId": "85214216", "supplierCode": "85214216_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 688, "gross": 688, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 688, "gross": 688, "binding": false } }, { "hotelName": "Le Rayz Vend\u00f4me", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "763542", "supplierCode": "FLY", "hotelCodeSupplier": "763542", "id": "33!~|a0!~|b260624!~|c260625!~|d763542!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m763542!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M745!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85214218!~|A85214218_10!~|B85214218_10!~|C30|30!~|Epremium apartment,1 bedroom!~|Fpremium apartment,1 bedroom!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I745!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85214218_10", "description": "premium apartment,1 bedroom", "descriptionSupplier": "premium apartment,1 bedroom", "legacyRoomId": "85214218", "supplierCode": "85214218_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 745, "gross": 745, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 745, "gross": 745, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 430, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M430!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353869!~|A85353869_21!~|B85353869_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,430,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I430!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353869_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85353869", "supplierCode": "85353869_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 430, "gross": 430, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 430, "gross": 430, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M403!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353869!~|A85353869_20!~|B85353869_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I403!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353869_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85353869", "supplierCode": "85353869_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M384!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85907306!~|A85907306_20!~|B85907306_20!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I384!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85907306_20", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85907306", "supplierCode": "85907306_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 410, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85907306!~|A85907306_21!~|B85907306_21!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,410,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85907306_21", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85907306", "supplierCode": "85907306_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 480, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M480!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353870!~|A85353870_21!~|B85353870_21!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,480,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I480!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353870_21", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "85353870", "supplierCode": "85353870_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M450!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353870!~|A85353870_20!~|B85353870_20!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I450!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353870_20", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "85353870", "supplierCode": "85353870_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 450, "gross": 450, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 450, "gross": 450, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 375, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M375!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85907306!~|A85907306_11!~|B85907306_11!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,375,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I375!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85907306_11", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85907306", "supplierCode": "85907306_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M348!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85907306!~|A85907306_10!~|B85907306_10!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I348!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85907306_10", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85907306", "supplierCode": "85907306_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M413!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353870!~|A85353870_10!~|B85353870_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I413!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353870_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "85353870", "supplierCode": "85353870_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 413, "gross": 413, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 444, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M444!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353870!~|A85353870_11!~|B85353870_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,444,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I444!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353870_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "85353870", "supplierCode": "85353870_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M367!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353869!~|A85353869_10!~|B85353869_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I367!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353869_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85353869", "supplierCode": "85353869_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 367, "gross": 367, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 367, "gross": 367, "binding": false } }, { "hotelName": "H\u00f4tel Jos\u00e9phine & SPA by HappyCulture", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 395, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "80415", "supplierCode": "FLY", "hotelCodeSupplier": "80415", "id": "33!~|a0!~|b260624!~|c260625!~|d80415!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m80415!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M395!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85353869!~|A85353869_11!~|B85353869_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,395,1782036000!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I395!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85353869_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85353869", "supplierCode": "85353869_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 395, "gross": 395, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 395, "gross": 395, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M495.99!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261104!~|A84261104_20!~|B84261104_20!~|C30|30!~|Esuperior room with spa access!~|Fsuperior room with spa access!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I495.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261104_20", "description": "superior room with spa access", "descriptionSupplier": "superior room with spa access", "legacyRoomId": "84261104", "supplierCode": "84261104_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 495.99, "gross": 495.99, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 495.99, "gross": 495.99, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 501, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M501!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261104!~|A84261104_21!~|B84261104_21!~|C30|30!~|Esuperior room with spa access!~|Fsuperior room with spa access!~|G1!~|U2,501,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I501!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261104_21", "description": "superior room with spa access", "descriptionSupplier": "superior room with spa access", "legacyRoomId": "84261104", "supplierCode": "84261104_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 458, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M458!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z67714033!~|A67714033_21!~|B67714033_21!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,458,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I458!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "67714033_21", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "67714033", "supplierCode": "67714033_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 458, "gross": 458, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 458, "gross": 458, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 545, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M545!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261106!~|A84261106_21!~|B84261106_21!~|C30|30!~|Edeluxe room with spa access!~|Fdeluxe room with spa access!~|G1!~|U2,545,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I545!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261106_21", "description": "deluxe room with spa access", "descriptionSupplier": "deluxe room with spa access", "legacyRoomId": "84261106", "supplierCode": "84261106_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 545, "gross": 545, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 545, "gross": 545, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M539.55!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261106!~|A84261106_20!~|B84261106_20!~|C30|30!~|Edeluxe room with spa access!~|Fdeluxe room with spa access!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I539.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261106_20", "description": "deluxe room with spa access", "descriptionSupplier": "deluxe room with spa access", "legacyRoomId": "84261106", "supplierCode": "84261106_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 539.55, "gross": 539.55, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 539.55, "gross": 539.55, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M453.42!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z67714033!~|A67714033_20!~|B67714033_20!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I453.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "67714033_20", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "67714033", "supplierCode": "67714033_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 453.42, "gross": 453.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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 453.42, "gross": 453.42, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 527, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p1!~|x09061021!~|M527!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261105!~|A84261105_21!~|B84261105_21!~|C30|30!~|Esuperior room,balcony with spa access!~|Fsuperior room,balcony with spa access!~|G1!~|U2,527,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I527!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261105_21", "description": "superior room,balcony with spa access", "descriptionSupplier": "superior room,balcony with spa access", "legacyRoomId": "84261105", "supplierCode": "84261105_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 527, "gross": 527, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 527, "gross": 527, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nHB!~|nFLY!~|o1!~|p0!~|x09061021!~|M521.73!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261105!~|A84261105_20!~|B84261105_20!~|C30|30!~|Esuperior room,balcony with spa access!~|Fsuperior room,balcony with spa access!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I521.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261105_20", "description": "superior room,balcony with spa access", "descriptionSupplier": "superior room,balcony with spa access", "legacyRoomId": "84261105", "supplierCode": "84261105_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 521.73, "gross": 521.73, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 521.73, "gross": 521.73, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 463, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M463!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261104!~|A84261104_11!~|B84261104_11!~|C30|30!~|Esuperior room with spa access!~|Fsuperior room with spa access!~|G1!~|U2,463,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I463!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261104_11", "description": "superior room with spa access", "descriptionSupplier": "superior room with spa access", "legacyRoomId": "84261104", "supplierCode": "84261104_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M463!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261104!~|A84261104_10!~|B84261104_10!~|C30|30!~|Esuperior room with spa access!~|Fsuperior room with spa access!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I463!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261104_10", "description": "superior room with spa access", "descriptionSupplier": "superior room with spa access", "legacyRoomId": "84261104", "supplierCode": "84261104_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 506, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M506!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261106!~|A84261106_11!~|B84261106_11!~|C30|30!~|Edeluxe room with spa access!~|Fdeluxe room with spa access!~|G1!~|U2,506,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I506!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261106_11", "description": "deluxe room with spa access", "descriptionSupplier": "deluxe room with spa access", "legacyRoomId": "84261106", "supplierCode": "84261106_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 506, "gross": 506, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 506, "gross": 506, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M500.94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261106!~|A84261106_10!~|B84261106_10!~|C30|30!~|Edeluxe room with spa access!~|Fdeluxe room with spa access!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I500.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261106_10", "description": "deluxe room with spa access", "descriptionSupplier": "deluxe room with spa access", "legacyRoomId": "84261106", "supplierCode": "84261106_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 500.94, "gross": 500.94, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 500.94, "gross": 500.94, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M489!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261105!~|A84261105_10!~|B84261105_10!~|C30|30!~|Esuperior room,balcony with spa access!~|Fsuperior room,balcony with spa access!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I489!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261105_10", "description": "superior room,balcony with spa access", "descriptionSupplier": "superior room,balcony with spa access", "legacyRoomId": "84261105", "supplierCode": "84261105_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 489, "gross": 489, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 489, "gross": 489, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 489, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M489!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84261105!~|A84261105_11!~|B84261105_11!~|C30|30!~|Esuperior room,balcony with spa access!~|Fsuperior room,balcony with spa access!~|G1!~|U2,489,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I489!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84261105_11", "description": "superior room,balcony with spa access", "descriptionSupplier": "superior room,balcony with spa access", "legacyRoomId": "84261105", "supplierCode": "84261105_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 489, "gross": 489, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 489, "gross": 489, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p0!~|x09061021!~|M419!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z67714033!~|A67714033_10!~|B67714033_10!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I419!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "67714033_10", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "67714033", "supplierCode": "67714033_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } }, { "hotelName": "H\u00f4tel Da Vinci & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 419, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "104902", "supplierCode": "FLY", "hotelCodeSupplier": "104902", "id": "33!~|a0!~|b260624!~|c260625!~|d104902!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m104902!~|nNB!~|nFLY!~|o1!~|p1!~|x09061021!~|M419!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z67714033!~|A67714033_11!~|B67714033_11!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,419,1781863200!~|Hsessionid!~|Ife4743b9f1d75ba1a9445804a2aa02c7!~|Hcurrency!~|IUSD!~|Htgx_price!~|I419!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "67714033_11", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "67714033", "supplierCode": "67714033_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } } ], "auditData": { "transactions": null } } } } }