{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M175.23!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84115958!~|A84115958_10!~|B84115958_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I175.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84115958_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84115958", "supplierCode": "84115958_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 175.23, "gross": 175.23, "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": 175.23, "gross": 175.23, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 177, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M177!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84115958!~|A84115958_11!~|B84115958_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,177,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I177!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84115958_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84115958", "supplierCode": "84115958_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 177, "gross": 177, "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": 177, "gross": 177, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 189, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M189!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908161!~|A85908161_11!~|B85908161_11!~|C30|30!~|EDouble Plus Room!~|FDouble Plus Room!~|G1!~|U2,189,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I189!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908161_11", "description": "Double Plus Room", "descriptionSupplier": "Double Plus Room", "legacyRoomId": "85908161", "supplierCode": "85908161_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 189, "gross": 189, "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": 189, "gross": 189, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M187.11!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908161!~|A85908161_10!~|B85908161_10!~|C30|30!~|EDouble Plus Room!~|FDouble Plus Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I187.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908161_10", "description": "Double Plus Room", "descriptionSupplier": "Double Plus Room", "legacyRoomId": "85908161", "supplierCode": "85908161_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 187.11, "gross": 187.11, "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": 187.11, "gross": 187.11, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 201, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M201!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84115955!~|A84115955_11!~|B84115955_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,201,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I201!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84115955_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84115955", "supplierCode": "84115955_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 201, "gross": 201, "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": 201, "gross": 201, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M198.99!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84115955!~|A84115955_10!~|B84115955_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I198.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84115955_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84115955", "supplierCode": "84115955_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198.99, "gross": 198.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": 198.99, "gross": 198.99, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M187.11!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908162!~|A85908162_10!~|B85908162_10!~|C30|30!~|ETwin Plus Room!~|FTwin Plus Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I187.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908162_10", "description": "Twin Plus Room", "descriptionSupplier": "Twin Plus Room", "legacyRoomId": "85908162", "supplierCode": "85908162_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 187.11, "gross": 187.11, "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": 187.11, "gross": 187.11, "binding": false } }, { "hotelName": "H\u00f4tel du Square d'Anvers", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 189, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "23962", "supplierCode": "FLY", "hotelCodeSupplier": "23962", "id": "33!~|a0!~|b260624!~|c260625!~|d23962!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m23962!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M189!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908162!~|A85908162_11!~|B85908162_11!~|C30|30!~|ETwin Plus Room!~|FTwin Plus Room!~|G1!~|U2,189,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I189!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908162_11", "description": "Twin Plus Room", "descriptionSupplier": "Twin Plus Room", "legacyRoomId": "85908162", "supplierCode": "85908162_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 189, "gross": 189, "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": 189, "gross": 189, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M643!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074465!~|A84074465_20!~|B84074465_20!~|C30|30!~|Etriple room,1 double bed with sofa bed!~|Ftriple room,1 double bed with sofa bed!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I643!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074465_20", "description": "triple room,1 double bed with sofa bed", "descriptionSupplier": "triple room,1 double bed with sofa bed", "legacyRoomId": "84074465", "supplierCode": "84074465_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 643, "gross": 643, "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": 643, "gross": 643, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 607, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M607!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769431!~|A84769431_21!~|B84769431_21!~|C30|30!~|Etwin room,2 twin beds!~|Ftwin room,2 twin beds!~|G1!~|U2,607,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I607!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769431_21", "description": "twin room,2 twin beds", "descriptionSupplier": "twin room,2 twin beds", "legacyRoomId": "84769431", "supplierCode": "84769431_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": "Wit Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M551!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769431!~|A84769431_20!~|B84769431_20!~|C30|30!~|Etwin room,2 twin beds!~|Ftwin room,2 twin beds!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I551!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769431_20", "description": "twin room,2 twin beds", "descriptionSupplier": "twin room,2 twin beds", "legacyRoomId": "84769431", "supplierCode": "84769431_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 551, "gross": 551, "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": 551, "gross": 551, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 708, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M708!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074465!~|A84074465_21!~|B84074465_21!~|C30|30!~|Etriple room,1 double bed with sofa bed!~|Ftriple room,1 double bed with sofa bed!~|G1!~|U2,708,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I708!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074465_21", "description": "triple room,1 double bed with sofa bed", "descriptionSupplier": "triple room,1 double bed with sofa bed", "legacyRoomId": "84074465", "supplierCode": "84074465_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 708, "gross": 708, "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": 708, "gross": 708, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 568, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M568!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769431!~|A84769431_11!~|B84769431_11!~|C30|30!~|Etwin room,2 twin beds!~|Ftwin room,2 twin beds!~|G1!~|U2,568,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I568!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769431_11", "description": "twin room,2 twin beds", "descriptionSupplier": "twin room,2 twin beds", "legacyRoomId": "84769431", "supplierCode": "84769431_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 568, "gross": 568, "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": 568, "gross": 568, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M585!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074465!~|A84074465_10!~|B84074465_10!~|C30|30!~|Etriple room,1 double bed with sofa bed!~|Ftriple room,1 double bed with sofa bed!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I585!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074465_10", "description": "triple room,1 double bed with sofa bed", "descriptionSupplier": "triple room,1 double bed with sofa bed", "legacyRoomId": "84074465", "supplierCode": "84074465_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 585, "gross": 585, "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": 585, "gross": 585, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 650, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M650!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074465!~|A84074465_11!~|B84074465_11!~|C30|30!~|Etriple room,1 double bed with sofa bed!~|Ftriple room,1 double bed with sofa bed!~|G1!~|U2,650,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I650!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074465_11", "description": "triple room,1 double bed with sofa bed", "descriptionSupplier": "triple room,1 double bed with sofa bed", "legacyRoomId": "84074465", "supplierCode": "84074465_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 650, "gross": 650, "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": 650, "gross": 650, "binding": false } }, { "hotelName": "Wit Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3229", "supplierCode": "FLY", "hotelCodeSupplier": "3229", "id": "33!~|a0!~|b260624!~|c260625!~|d3229!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3229!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M512!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769431!~|A84769431_10!~|B84769431_10!~|C30|30!~|Etwin room,2 twin beds!~|Ftwin room,2 twin beds!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I512!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769431_10", "description": "twin room,2 twin beds", "descriptionSupplier": "twin room,2 twin beds", "legacyRoomId": "84769431", "supplierCode": "84769431_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 512, "gross": 512, "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": 512, "gross": 512, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 188, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M188!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238613!~|A84238613_21!~|B84238613_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,188,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I188!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238613_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84238613", "supplierCode": "84238613_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "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": 188, "gross": 188, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238613!~|A84238613_20!~|B84238613_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238613_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84238613", "supplierCode": "84238613_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "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": 162, "gross": 162, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M169!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238618!~|A84238618_20!~|B84238618_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I169!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238618_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84238618", "supplierCode": "84238618_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 169, "gross": 169, "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": 169, "gross": 169, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 197, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M197!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238618!~|A84238618_21!~|B84238618_21!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,197,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I197!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238618_21", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84238618", "supplierCode": "84238618_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 197, "gross": 197, "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": 197, "gross": 197, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M207!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238614!~|A84238614_20!~|B84238614_20!~|C30|30!~|Equadruple room,private bathroom!~|Fquadruple room,private bathroom!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I207!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238614_20", "description": "quadruple room,private bathroom", "descriptionSupplier": "quadruple room,private bathroom", "legacyRoomId": "84238614", "supplierCode": "84238614_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 207, "gross": 207, "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": 207, "gross": 207, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 239, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M239!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238614!~|A84238614_21!~|B84238614_21!~|C30|30!~|Equadruple room,private bathroom!~|Fquadruple room,private bathroom!~|G1!~|U2,239,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I239!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238614_21", "description": "quadruple room,private bathroom", "descriptionSupplier": "quadruple room,private bathroom", "legacyRoomId": "84238614", "supplierCode": "84238614_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 239, "gross": 239, "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": 239, "gross": 239, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 257, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M257!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84369692!~|A84369692_21!~|B84369692_21!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,257,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I257!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84369692_21", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84369692", "supplierCode": "84369692_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "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": 257, "gross": 257, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84369692!~|A84369692_20!~|B84369692_20!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84369692_20", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84369692", "supplierCode": "84369692_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "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": 222, "gross": 222, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 217, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M217!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238614!~|A84238614_11!~|B84238614_11!~|C30|30!~|Equadruple room,private bathroom!~|Fquadruple room,private bathroom!~|G1!~|U2,217,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I217!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238614_11", "description": "quadruple room,private bathroom", "descriptionSupplier": "quadruple room,private bathroom", "legacyRoomId": "84238614", "supplierCode": "84238614_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 217, "gross": 217, "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": 217, "gross": 217, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M199!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84369692!~|A84369692_10!~|B84369692_10!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I199!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84369692_10", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84369692", "supplierCode": "84369692_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 199, "gross": 199, "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": 199, "gross": 199, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M184!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238614!~|A84238614_10!~|B84238614_10!~|C30|30!~|Equadruple room,private bathroom!~|Fquadruple room,private bathroom!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I184!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238614_10", "description": "quadruple room,private bathroom", "descriptionSupplier": "quadruple room,private bathroom", "legacyRoomId": "84238614", "supplierCode": "84238614_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "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": 184, "gross": 184, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 186, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238618!~|A84238618_11!~|B84238618_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,186,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238618_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84238618", "supplierCode": "84238618_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238618!~|A84238618_10!~|B84238618_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238618_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84238618", "supplierCode": "84238618_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": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 235, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M235!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84369692!~|A84369692_11!~|B84369692_11!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,235,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I235!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84369692_11", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84369692", "supplierCode": "84369692_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 235, "gross": 235, "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": 235, "gross": 235, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M151!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238613!~|A84238613_10!~|B84238613_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I151!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238613_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84238613", "supplierCode": "84238613_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 151, "gross": 151, "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": 151, "gross": 151, "binding": false } }, { "hotelName": "Le Montclair Montmartre by River - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 177, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "431873", "supplierCode": "FLY", "hotelCodeSupplier": "431873", "id": "33!~|a0!~|b260624!~|c260625!~|d431873!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m431873!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M177!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238613!~|A84238613_11!~|B84238613_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,177,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I177!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238613_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84238613", "supplierCode": "84238613_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 177, "gross": 177, "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": 177, "gross": 177, "binding": false } }, { "hotelName": "Avenir Hotel Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "745174", "supplierCode": "FLY", "hotelCodeSupplier": "745174", "id": "33!~|a0!~|b260624!~|c260625!~|d745174!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m745174!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M338!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83821652!~|A83821652_10!~|B83821652_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83821652_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "83821652", "supplierCode": "83821652_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": "Avenir Hotel Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 372, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "745174", "supplierCode": "FLY", "hotelCodeSupplier": "745174", "id": "33!~|a0!~|b260624!~|c260625!~|d745174!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m745174!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M372!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83821652!~|A83821652_11!~|B83821652_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,372,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83821652_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "83821652", "supplierCode": "83821652_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, { "hotelName": "Avenir Hotel Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 372, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "745174", "supplierCode": "FLY", "hotelCodeSupplier": "745174", "id": "33!~|a0!~|b260624!~|c260625!~|d745174!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m745174!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M372!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83821653!~|A83821653_11!~|B83821653_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,372,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83821653_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "83821653", "supplierCode": "83821653_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, { "hotelName": "Avenir Hotel Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "745174", "supplierCode": "FLY", "hotelCodeSupplier": "745174", "id": "33!~|a0!~|b260624!~|c260625!~|d745174!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m745174!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M338!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83821653!~|A83821653_10!~|B83821653_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83821653_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "83821653", "supplierCode": "83821653_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 Aston", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 511, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M511!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z235166!~|A235166_21!~|B235166_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,511,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I511!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "235166_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "235166", "supplierCode": "235166_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 511, "gross": 511, "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": 511, "gross": 511, "binding": false } }, { "hotelName": "Hotel Aston", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M480!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z235166!~|A235166_20!~|B235166_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I480!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "235166_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "235166", "supplierCode": "235166_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, { "hotelName": "Hotel Aston", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M470!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339543!~|A85339543_20!~|B85339543_20!~|C30|30!~|Estandard double or twin room!~|Fstandard double or twin room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I470!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339543_20", "description": "standard double or twin room", "descriptionSupplier": "standard double or twin room", "legacyRoomId": "85339543", "supplierCode": "85339543_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": "Hotel Aston", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 499, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M499!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339543!~|A85339543_21!~|B85339543_21!~|C30|30!~|Estandard double or twin room!~|Fstandard double or twin room!~|G1!~|U2,499,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I499!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339543_21", "description": "standard double or twin room", "descriptionSupplier": "standard double or twin room", "legacyRoomId": "85339543", "supplierCode": "85339543_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 499, "gross": 499, "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": 499, "gross": 499, "binding": false } }, { "hotelName": "Hotel Aston", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M438!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z235166!~|A235166_10!~|B235166_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I438!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "235166_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "235166", "supplierCode": "235166_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 438, "gross": 438, "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": 438, "gross": 438, "binding": false } }, { "hotelName": "Hotel Aston", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 466, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M466!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z235166!~|A235166_11!~|B235166_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,466,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I466!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "235166_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "235166", "supplierCode": "235166_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 466, "gross": 466, "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": 466, "gross": 466, "binding": false } }, { "hotelName": "Hotel Aston", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 454, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M454!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339543!~|A85339543_11!~|B85339543_11!~|C30|30!~|Estandard double or twin room!~|Fstandard double or twin room!~|G1!~|U2,454,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I454!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339543_11", "description": "standard double or twin room", "descriptionSupplier": "standard double or twin room", "legacyRoomId": "85339543", "supplierCode": "85339543_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454, "gross": 454, "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, "gross": 454, "binding": false } }, { "hotelName": "Hotel Aston", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2127", "supplierCode": "FLY", "hotelCodeSupplier": "2127", "id": "33!~|a0!~|b260624!~|c260625!~|d2127!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m2127!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M427!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339543!~|A85339543_10!~|B85339543_10!~|C30|30!~|Estandard double or twin room!~|Fstandard double or twin room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I427!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339543_10", "description": "standard double or twin room", "descriptionSupplier": "standard double or twin room", "legacyRoomId": "85339543", "supplierCode": "85339543_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 427, "gross": 427, "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": 427, "gross": 427, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M479.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774642!~|A84774642_20!~|B84774642_20!~|C30|30!~|Etwin premium!~|Ftwin premium!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I479.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774642_20", "description": "twin premium", "descriptionSupplier": "twin premium", "legacyRoomId": "84774642", "supplierCode": "84774642_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 479.16, "gross": 479.16, "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": 479.16, "gross": 479.16, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 484, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M484!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774642!~|A84774642_21!~|B84774642_21!~|C30|30!~|Etwin premium!~|Ftwin premium!~|G1!~|U2,484,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I484!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774642_21", "description": "twin premium", "descriptionSupplier": "twin premium", "legacyRoomId": "84774642", "supplierCode": "84774642_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 484, "gross": 484, "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": 484, "gross": 484, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M479.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774640!~|A84774640_20!~|B84774640_20!~|C30|30!~|Epremium double room!~|Fpremium double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I479.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774640_20", "description": "premium double room", "descriptionSupplier": "premium double room", "legacyRoomId": "84774640", "supplierCode": "84774640_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 479.16, "gross": 479.16, "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": 479.16, "gross": 479.16, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 484, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M484!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774640!~|A84774640_21!~|B84774640_21!~|C30|30!~|Epremium double room!~|Fpremium double room!~|G1!~|U2,484,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I484!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774640_21", "description": "premium double room", "descriptionSupplier": "premium double room", "legacyRoomId": "84774640", "supplierCode": "84774640_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 484, "gross": 484, "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": 484, "gross": 484, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M452.43!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774639!~|A84774639_20!~|B84774639_20!~|C30|30!~|Eclub double room!~|Fclub double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I452.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774639_20", "description": "club double room", "descriptionSupplier": "club double room", "legacyRoomId": "84774639", "supplierCode": "84774639_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452.43, "gross": 452.43, "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": 452.43, "gross": 452.43, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 457, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M457!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774639!~|A84774639_21!~|B84774639_21!~|C30|30!~|Eclub double room!~|Fclub double room!~|G1!~|U2,457,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I457!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774639_21", "description": "club double room", "descriptionSupplier": "club double room", "legacyRoomId": "84774639", "supplierCode": "84774639_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 457, "gross": 457, "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": 457, "gross": 457, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 460, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M460!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774642!~|A84774642_11!~|B84774642_11!~|C30|30!~|Etwin premium!~|Ftwin premium!~|G1!~|U2,460,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I460!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774642_11", "description": "twin premium", "descriptionSupplier": "twin premium", "legacyRoomId": "84774642", "supplierCode": "84774642_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 460, "gross": 460, "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": 460, "gross": 460, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M455.4!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774642!~|A84774642_10!~|B84774642_10!~|C30|30!~|Etwin premium!~|Ftwin premium!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I455.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774642_10", "description": "twin premium", "descriptionSupplier": "twin premium", "legacyRoomId": "84774642", "supplierCode": "84774642_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 455.4, "gross": 455.4, "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": 455.4, "gross": 455.4, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 460, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M460!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774640!~|A84774640_11!~|B84774640_11!~|C30|30!~|Epremium double room!~|Fpremium double room!~|G1!~|U2,460,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I460!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774640_11", "description": "premium double room", "descriptionSupplier": "premium double room", "legacyRoomId": "84774640", "supplierCode": "84774640_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 460, "gross": 460, "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": 460, "gross": 460, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M455.4!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774640!~|A84774640_10!~|B84774640_10!~|C30|30!~|Epremium double room!~|Fpremium double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I455.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774640_10", "description": "premium double room", "descriptionSupplier": "premium double room", "legacyRoomId": "84774640", "supplierCode": "84774640_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 455.4, "gross": 455.4, "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": 455.4, "gross": 455.4, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 433, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M433!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774639!~|A84774639_11!~|B84774639_11!~|C30|30!~|Eclub double room!~|Fclub double room!~|G1!~|U2,433,1781863200!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I433!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774639_11", "description": "club double room", "descriptionSupplier": "club double room", "legacyRoomId": "84774639", "supplierCode": "84774639_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 433, "gross": 433, "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": 433, "gross": 433, "binding": false } }, { "hotelName": "ZE Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12735", "supplierCode": "FLY", "hotelCodeSupplier": "12735", "id": "33!~|a0!~|b260624!~|c260625!~|d12735!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12735!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M428.67!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774639!~|A84774639_10!~|B84774639_10!~|C30|30!~|Eclub double room!~|Fclub double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I428.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774639_10", "description": "club double room", "descriptionSupplier": "club double room", "legacyRoomId": "84774639", "supplierCode": "84774639_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 428.67, "gross": 428.67, "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": 428.67, "gross": 428.67, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M611.82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389437!~|A84389437_20!~|B84389437_20!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I611.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389437_20", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84389437", "supplierCode": "84389437_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 611.82, "gross": 611.82, "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": 611.82, "gross": 611.82, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 618, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M618!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389437!~|A84389437_21!~|B84389437_21!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,618,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I618!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389437_21", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84389437", "supplierCode": "84389437_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 618, "gross": 618, "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": 618, "gross": 618, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M742.5!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389442!~|A84389442_20!~|B84389442_20!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I742.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389442_20", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84389442", "supplierCode": "84389442_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 742.5, "gross": 742.5, "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": 742.5, "gross": 742.5, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 750, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M750!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389442!~|A84389442_21!~|B84389442_21!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|U2,750,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I750!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389442_21", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84389442", "supplierCode": "84389442_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 750, "gross": 750, "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": 750, "gross": 750, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 596, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M596!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389437!~|A84389437_11!~|B84389437_11!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,596,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I596!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389437_11", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84389437", "supplierCode": "84389437_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 596, "gross": 596, "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": 596, "gross": 596, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M537!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389437!~|A84389437_10!~|B84389437_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I537!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389437_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84389437", "supplierCode": "84389437_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 537, "gross": 537, "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": 537, "gross": 537, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 729, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M729!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389442!~|A84389442_11!~|B84389442_11!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|U2,729,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I729!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389442_11", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84389442", "supplierCode": "84389442_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 729, "gross": 729, "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": 729, "gross": 729, "binding": false } }, { "hotelName": "Hotel Les Dames du Panth\u00e9on", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18844", "supplierCode": "FLY", "hotelCodeSupplier": "18844", "id": "33!~|a0!~|b260624!~|c260625!~|d18844!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18844!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M656!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389442!~|A84389442_10!~|B84389442_10!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I656!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389442_10", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84389442", "supplierCode": "84389442_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 656, "gross": 656, "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": 656, "gross": 656, "binding": false } }, { "hotelName": "Hotel Bachaumont", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734084", "supplierCode": "FLY", "hotelCodeSupplier": "734084", "id": "33!~|a0!~|b260624!~|c260625!~|d734084!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m734084!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M1341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85205622!~|A85205622_20!~|B85205622_20!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1341!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85205622_20", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "85205622", "supplierCode": "85205622_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1341, "gross": 1341, "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": 1341, "gross": 1341, "binding": false } }, { "hotelName": "Hotel Bachaumont", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1477, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734084", "supplierCode": "FLY", "hotelCodeSupplier": "734084", "id": "33!~|a0!~|b260624!~|c260625!~|d734084!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m734084!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M1477!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85205622!~|A85205622_21!~|B85205622_21!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,1477,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1477!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85205622_21", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "85205622", "supplierCode": "85205622_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1477, "gross": 1477, "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": 1477, "gross": 1477, "binding": false } }, { "hotelName": "Hotel Bachaumont", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1361, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734084", "supplierCode": "FLY", "hotelCodeSupplier": "734084", "id": "33!~|a0!~|b260624!~|c260625!~|d734084!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m734084!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M1361!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85205622!~|A85205622_11!~|B85205622_11!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,1361,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1361!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85205622_11", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "85205622", "supplierCode": "85205622_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1361, "gross": 1361, "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": 1361, "gross": 1361, "binding": false } }, { "hotelName": "Hotel Bachaumont", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734084", "supplierCode": "FLY", "hotelCodeSupplier": "734084", "id": "33!~|a0!~|b260624!~|c260625!~|d734084!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m734084!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M1225!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85205622!~|A85205622_10!~|B85205622_10!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1225!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85205622_10", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "85205622", "supplierCode": "85205622_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1225, "gross": 1225, "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": 1225, "gross": 1225, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 602, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M602!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373873!~|A84373873_21!~|B84373873_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,602,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I602!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373873_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84373873", "supplierCode": "84373873_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 602, "gross": 602, "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": 602, "gross": 602, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M515!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373873!~|A84373873_20!~|B84373873_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I515!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373873_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84373873", "supplierCode": "84373873_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": "H\u00f4tel Des Grands Hommes", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M483!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283760!~|A84283760_20!~|B84283760_20!~|C30|30!~|Edeluxe double room (pantheon)!~|Fdeluxe double room (pantheon)!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I483!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283760_20", "description": "deluxe double room (pantheon)", "descriptionSupplier": "deluxe double room (pantheon)", "legacyRoomId": "84283760", "supplierCode": "84283760_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 483, "gross": 483, "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": 483, "gross": 483, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M451!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283759!~|A84283759_20!~|B84283759_20!~|C30|30!~|Esuperior double room (pantheon)!~|Fsuperior double room (pantheon)!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I451!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283759_20", "description": "superior double room (pantheon)", "descriptionSupplier": "superior double room (pantheon)", "legacyRoomId": "84283759", "supplierCode": "84283759_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 451, "gross": 451, "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": 451, "gross": 451, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M388!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283757!~|A84283757_20!~|B84283757_20!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I388!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283757_20", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84283757", "supplierCode": "84283757_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 388, "gross": 388, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 449, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M449!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283757!~|A84283757_21!~|B84283757_21!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,449,1782036000!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I449!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283757_21", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84283757", "supplierCode": "84283757_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 449, "gross": 449, "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": 449, "gross": 449, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 409, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M409!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283757!~|A84283757_11!~|B84283757_11!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,409,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I409!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283757_11", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84283757", "supplierCode": "84283757_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 409, "gross": 409, "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": 409, "gross": 409, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M368!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283757!~|A84283757_10!~|B84283757_10!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I368!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283757_10", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84283757", "supplierCode": "84283757_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 368, "gross": 368, "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": 368, "gross": 368, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M495!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373873!~|A84373873_10!~|B84373873_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I495!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373873_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84373873", "supplierCode": "84373873_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 495, "gross": 495, "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, "gross": 495, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M431!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283759!~|A84283759_10!~|B84283759_10!~|C30|30!~|Esuperior double room (pantheon)!~|Fsuperior double room (pantheon)!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I431!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283759_10", "description": "superior double room (pantheon)", "descriptionSupplier": "superior double room (pantheon)", "legacyRoomId": "84283759", "supplierCode": "84283759_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 Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 479, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M479!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283759!~|A84283759_11!~|B84283759_11!~|C30|30!~|Esuperior double room (pantheon)!~|Fsuperior double room (pantheon)!~|G1!~|U2,479,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I479!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283759_11", "description": "superior double room (pantheon)", "descriptionSupplier": "superior double room (pantheon)", "legacyRoomId": "84283759", "supplierCode": "84283759_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 479, "gross": 479, "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": 479, "gross": 479, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 515, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M515!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283760!~|A84283760_11!~|B84283760_11!~|C30|30!~|Edeluxe double room (pantheon)!~|Fdeluxe double room (pantheon)!~|G1!~|U2,515,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I515!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283760_11", "description": "deluxe double room (pantheon)", "descriptionSupplier": "deluxe double room (pantheon)", "legacyRoomId": "84283760", "supplierCode": "84283760_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 515, "gross": 515, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M464!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283760!~|A84283760_10!~|B84283760_10!~|C30|30!~|Edeluxe double room (pantheon)!~|Fdeluxe double room (pantheon)!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I464!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283760_10", "description": "deluxe double room (pantheon)", "descriptionSupplier": "deluxe double room (pantheon)", "legacyRoomId": "84283760", "supplierCode": "84283760_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "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": 464, "gross": 464, "binding": false } }, { "hotelName": "H\u00f4tel Des Grands Hommes", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 550, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18835", "supplierCode": "FLY", "hotelCodeSupplier": "18835", "id": "33!~|a0!~|b260624!~|c260625!~|d18835!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18835!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M550!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373873!~|A84373873_11!~|B84373873_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,550,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I550!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373873_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84373873", "supplierCode": "84373873_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 550, "gross": 550, "binding": false } }, { "hotelName": "H\u00f4tel des Orf\u00e8vres", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7004", "supplierCode": "FLY", "hotelCodeSupplier": "7004", "id": "33!~|a0!~|b260624!~|c260625!~|d7004!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7004!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M476.19!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140337!~|A85140337_10!~|B85140337_10!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I476.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140337_10", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "85140337", "supplierCode": "85140337_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476.19, "gross": 476.19, "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": 476.19, "gross": 476.19, "binding": false } }, { "hotelName": "H\u00f4tel des Orf\u00e8vres", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 481, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7004", "supplierCode": "FLY", "hotelCodeSupplier": "7004", "id": "33!~|a0!~|b260624!~|c260625!~|d7004!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7004!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M481!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140337!~|A85140337_11!~|B85140337_11!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,481,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I481!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140337_11", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "85140337", "supplierCode": "85140337_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 481, "gross": 481, "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": 481, "gross": 481, "binding": false } }, { "hotelName": "H\u00f4tel des Orf\u00e8vres", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7004", "supplierCode": "FLY", "hotelCodeSupplier": "7004", "id": "33!~|a0!~|b260624!~|c260625!~|d7004!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7004!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M608.85!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86606166!~|A86606166_10!~|B86606166_10!~|C30|30!~|ESuperior Double Room, Balcony!~|FSuperior Double Room, Balcony!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I608.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86606166_10", "description": "Superior Double Room, Balcony", "descriptionSupplier": "Superior Double Room, Balcony", "legacyRoomId": "86606166", "supplierCode": "86606166_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 608.85, "gross": 608.85, "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": 608.85, "gross": 608.85, "binding": false } }, { "hotelName": "H\u00f4tel des Orf\u00e8vres", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 615, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7004", "supplierCode": "FLY", "hotelCodeSupplier": "7004", "id": "33!~|a0!~|b260624!~|c260625!~|d7004!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7004!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M615!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86606166!~|A86606166_11!~|B86606166_11!~|C30|30!~|ESuperior Double Room, Balcony!~|FSuperior Double Room, Balcony!~|G1!~|U2,615,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I615!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86606166_11", "description": "Superior Double Room, Balcony", "descriptionSupplier": "Superior Double Room, Balcony", "legacyRoomId": "86606166", "supplierCode": "86606166_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 615, "gross": 615, "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": 615, "gross": 615, "binding": false } }, { "hotelName": "Hotel Riviera", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7756", "supplierCode": "FLY", "hotelCodeSupplier": "7756", "id": "33!~|a0!~|b260624!~|c260625!~|d7756!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7756!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M193!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85904044!~|A85904044_20!~|B85904044_20!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I193!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85904044_20", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85904044", "supplierCode": "85904044_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 193, "gross": 193, "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": 193, "gross": 193, "binding": false } }, { "hotelName": "Hotel Riviera", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 211, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7756", "supplierCode": "FLY", "hotelCodeSupplier": "7756", "id": "33!~|a0!~|b260624!~|c260625!~|d7756!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7756!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M211!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85904044!~|A85904044_21!~|B85904044_21!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,211,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I211!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85904044_21", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85904044", "supplierCode": "85904044_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 211, "gross": 211, "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": 211, "gross": 211, "binding": false } }, { "hotelName": "Hotel Riviera", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 189, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7756", "supplierCode": "FLY", "hotelCodeSupplier": "7756", "id": "33!~|a0!~|b260624!~|c260625!~|d7756!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7756!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M189!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85904044!~|A85904044_11!~|B85904044_11!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,189,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I189!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85904044_11", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85904044", "supplierCode": "85904044_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 189, "gross": 189, "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": 189, "gross": 189, "binding": false } }, { "hotelName": "Hotel Riviera", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7756", "supplierCode": "FLY", "hotelCodeSupplier": "7756", "id": "33!~|a0!~|b260624!~|c260625!~|d7756!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7756!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85904044!~|A85904044_10!~|B85904044_10!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85904044_10", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85904044", "supplierCode": "85904044_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "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": 170, "gross": 170, "binding": false } }, { "hotelName": "H\u00f4tel Ad\u00e8le & Jules", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "305342", "supplierCode": "FLY", "hotelCodeSupplier": "305342", "id": "33!~|a0!~|b260624!~|c260625!~|d305342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m305342!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M708!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176640!~|A85176640_20!~|B85176640_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I708!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176640_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "85176640", "supplierCode": "85176640_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 708, "gross": 708, "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": 708, "gross": 708, "binding": false } }, { "hotelName": "H\u00f4tel Ad\u00e8le & Jules", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "305342", "supplierCode": "FLY", "hotelCodeSupplier": "305342", "id": "33!~|a0!~|b260624!~|c260625!~|d305342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m305342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M525!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176640!~|A85176640_10!~|B85176640_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I525!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176640_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "85176640", "supplierCode": "85176640_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 525, "gross": 525, "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": 525, "gross": 525, "binding": false } }, { "hotelName": "Hotel Pax Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 369, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "756", "supplierCode": "FLY", "hotelCodeSupplier": "756", "id": "33!~|a0!~|b260624!~|c260625!~|d756!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m756!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M369!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373214!~|A6373214_21!~|B6373214_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,369,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I369!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373214_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373214", "supplierCode": "6373214_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 369, "gross": 369, "binding": false } }, { "hotelName": "Hotel Pax Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "756", "supplierCode": "FLY", "hotelCodeSupplier": "756", "id": "33!~|a0!~|b260624!~|c260625!~|d756!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m756!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M335!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373214!~|A6373214_20!~|B6373214_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I335!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373214_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373214", "supplierCode": "6373214_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": "Hotel Pax Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 340, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "756", "supplierCode": "FLY", "hotelCodeSupplier": "756", "id": "33!~|a0!~|b260624!~|c260625!~|d756!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m756!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M340!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373214!~|A6373214_11!~|B6373214_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,340,1781949600!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I340!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373214_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373214", "supplierCode": "6373214_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, { "hotelName": "Hotel Pax Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "756", "supplierCode": "FLY", "hotelCodeSupplier": "756", "id": "33!~|a0!~|b260624!~|c260625!~|d756!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m756!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M306!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373214!~|A6373214_10!~|B6373214_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|If532ed452373bd526b91858b92d86664!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373214_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373214", "supplierCode": "6373214_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306, "gross": 306, "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": 306, "gross": 306, "binding": false } }, { "hotelName": "Hotel Panache", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 556, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "358350", "supplierCode": "FLY", "hotelCodeSupplier": "358350", "id": "33!~|a0!~|b260624!~|c260625!~|d358350!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m358350!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M556!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174541!~|A84174541_11!~|B84174541_11!~|C30|30!~|ESuite!~|FSuite!~|G1!~|U2,556,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I556!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174541_11", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "84174541", "supplierCode": "84174541_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 556, "gross": 556, "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": 556, "gross": 556, "binding": false } }, { "hotelName": "Hotel Panache", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "358350", "supplierCode": "FLY", "hotelCodeSupplier": "358350", "id": "33!~|a0!~|b260624!~|c260625!~|d358350!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m358350!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M489!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174541!~|A84174541_10!~|B84174541_10!~|C30|30!~|ESuite!~|FSuite!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I489!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174541_10", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "84174541", "supplierCode": "84174541_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": "Hotel Panache", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "358350", "supplierCode": "FLY", "hotelCodeSupplier": "358350", "id": "33!~|a0!~|b260624!~|c260625!~|d358350!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m358350!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M489!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174539!~|A84174539_10!~|B84174539_10!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I489!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174539_10", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84174539", "supplierCode": "84174539_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": "Hotel Panache", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 556, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "358350", "supplierCode": "FLY", "hotelCodeSupplier": "358350", "id": "33!~|a0!~|b260624!~|c260625!~|d358350!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m358350!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M556!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174539!~|A84174539_11!~|B84174539_11!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,556,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I556!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174539_11", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84174539", "supplierCode": "84174539_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 556, "gross": 556, "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": 556, "gross": 556, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 285, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M285!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84651870!~|A84651870_21!~|B84651870_21!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|U2,285,1782122400!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I285!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84651870_21", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "84651870", "supplierCode": "84651870_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 285, "gross": 285, "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": 285, "gross": 285, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84651870!~|A84651870_20!~|B84651870_20!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84651870_20", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "84651870", "supplierCode": "84651870_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "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": 272, "gross": 272, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 198, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M198!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039607!~|A80039607_21!~|B80039607_21!~|C30|30!~|EDouble Room, Accessible!~|FDouble Room, Accessible!~|G1!~|U2,198,1782122400!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I198!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039607_21", "description": "Double Room, Accessible", "descriptionSupplier": "Double Room, Accessible", "legacyRoomId": "80039607", "supplierCode": "80039607_21", "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": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039607!~|A80039607_20!~|B80039607_20!~|C30|30!~|EDouble Room, Accessible!~|FDouble Room, Accessible!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039607_20", "description": "Double Room, Accessible", "descriptionSupplier": "Double Room, Accessible", "legacyRoomId": "80039607", "supplierCode": "80039607_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "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": 190, "gross": 190, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039608!~|A80039608_20!~|B80039608_20!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039608_20", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "80039608", "supplierCode": "80039608_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "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": 190, "gross": 190, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 198, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M198!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039608!~|A80039608_21!~|B80039608_21!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,198,1782122400!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I198!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039608_21", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "80039608", "supplierCode": "80039608_21", "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": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 172, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039608!~|A80039608_11!~|B80039608_11!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,172,1782122400!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039608_11", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "80039608", "supplierCode": "80039608_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "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": 172, "gross": 172, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 232, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84651870!~|A84651870_11!~|B84651870_11!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|U2,232,1782122400!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84651870_11", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "84651870", "supplierCode": "84651870_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "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": 232, "gross": 232, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M163!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039608!~|A80039608_10!~|B80039608_10!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I163!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039608_10", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "80039608", "supplierCode": "80039608_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 163, "gross": 163, "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": 163, "gross": 163, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M221!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84651870!~|A84651870_10!~|B84651870_10!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I221!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84651870_10", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "84651870", "supplierCode": "84651870_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 221, "gross": 221, "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": 221, "gross": 221, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M163!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039607!~|A80039607_10!~|B80039607_10!~|C30|30!~|EDouble Room, Accessible!~|FDouble Room, Accessible!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I163!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039607_10", "description": "Double Room, Accessible", "descriptionSupplier": "Double Room, Accessible", "legacyRoomId": "80039607", "supplierCode": "80039607_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 163, "gross": 163, "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": 163, "gross": 163, "binding": false } }, { "hotelName": "B&B HOTEL Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 172, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "810183", "supplierCode": "FLY", "hotelCodeSupplier": "810183", "id": "33!~|a0!~|b260624!~|c260625!~|d810183!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m810183!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80039607!~|A80039607_11!~|B80039607_11!~|C30|30!~|EDouble Room, Accessible!~|FDouble Room, Accessible!~|G1!~|U2,172,1782122400!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80039607_11", "description": "Double Room, Accessible", "descriptionSupplier": "Double Room, Accessible", "legacyRoomId": "80039607", "supplierCode": "80039607_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "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": 172, "gross": 172, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M268!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309392!~|A86309392_20!~|B86309392_20!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I268!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309392_20", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "86309392", "supplierCode": "86309392_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 268, "gross": 268, "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": 268, "gross": 268, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 281, "hoursBefore": 336, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M281!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309392!~|A86309392_21!~|B86309392_21!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|U2,281,1780999200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I281!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309392_21", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "86309392", "supplierCode": "86309392_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281, "gross": 281, "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": 281, "gross": 281, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M268!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309390!~|A86309390_20!~|B86309390_20!~|C30|30!~|EDeluxe Room, 2 Twin Beds!~|FDeluxe Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I268!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309390_20", "description": "Deluxe Room, 2 Twin Beds", "descriptionSupplier": "Deluxe Room, 2 Twin Beds", "legacyRoomId": "86309390", "supplierCode": "86309390_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 268, "gross": 268, "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": 268, "gross": 268, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 281, "hoursBefore": 336, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M281!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309390!~|A86309390_21!~|B86309390_21!~|C30|30!~|EDeluxe Room, 2 Twin Beds!~|FDeluxe Room, 2 Twin Beds!~|G1!~|U2,281,1780999200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I281!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309390_21", "description": "Deluxe Room, 2 Twin Beds", "descriptionSupplier": "Deluxe Room, 2 Twin Beds", "legacyRoomId": "86309390", "supplierCode": "86309390_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281, "gross": 281, "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": 281, "gross": 281, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 247, "hoursBefore": 336, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M247!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309392!~|A86309392_11!~|B86309392_11!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|U2,247,1780999200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I247!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309392_11", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "86309392", "supplierCode": "86309392_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 247, "gross": 247, "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": 247, "gross": 247, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309392!~|A86309392_10!~|B86309392_10!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309392_10", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "86309392", "supplierCode": "86309392_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "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": 232, "gross": 232, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 247, "hoursBefore": 336, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M247!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309390!~|A86309390_11!~|B86309390_11!~|C30|30!~|EDeluxe Room, 2 Twin Beds!~|FDeluxe Room, 2 Twin Beds!~|G1!~|U2,247,1780999200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I247!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309390_11", "description": "Deluxe Room, 2 Twin Beds", "descriptionSupplier": "Deluxe Room, 2 Twin Beds", "legacyRoomId": "86309390", "supplierCode": "86309390_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 247, "gross": 247, "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": 247, "gross": 247, "binding": false } }, { "hotelName": "Courtyard by Marriott Paris Saint Denis", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34935", "supplierCode": "FLY", "hotelCodeSupplier": "34935", "id": "33!~|a0!~|b260624!~|c260625!~|d34935!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34935!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86309390!~|A86309390_10!~|B86309390_10!~|C30|30!~|EDeluxe Room, 2 Twin Beds!~|FDeluxe Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86309390_10", "description": "Deluxe Room, 2 Twin Beds", "descriptionSupplier": "Deluxe Room, 2 Twin Beds", "legacyRoomId": "86309390", "supplierCode": "86309390_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "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": 232, "gross": 232, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M634!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251161!~|A84251161_20!~|B84251161_20!~|C30|30!~|Esuite,1 queen bed (living area)!~|Fsuite,1 queen bed (living area)!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I634!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251161_20", "description": "suite,1 queen bed (living area)", "descriptionSupplier": "suite,1 queen bed (living area)", "legacyRoomId": "84251161", "supplierCode": "84251161_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 634, "gross": 634, "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": 634, "gross": 634, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 676, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M676!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251161!~|A84251161_21!~|B84251161_21!~|C30|30!~|Esuite,1 queen bed (living area)!~|Fsuite,1 queen bed (living area)!~|G1!~|U2,676,1781517600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I676!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251161_21", "description": "suite,1 queen bed (living area)", "descriptionSupplier": "suite,1 queen bed (living area)", "legacyRoomId": "84251161", "supplierCode": "84251161_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 676, "gross": 676, "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": 676, "gross": 676, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M617!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251156!~|A84251156_20!~|B84251156_20!~|C30|30!~|Epremium room,1 queen bed!~|Fpremium room,1 queen bed!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I617!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251156_20", "description": "premium room,1 queen bed", "descriptionSupplier": "premium room,1 queen bed", "legacyRoomId": "84251156", "supplierCode": "84251156_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 617, "gross": 617, "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": 617, "gross": 617, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 657, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M657!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251156!~|A84251156_21!~|B84251156_21!~|C30|30!~|Epremium room,1 queen bed!~|Fpremium room,1 queen bed!~|G1!~|U2,657,1781517600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I657!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251156_21", "description": "premium room,1 queen bed", "descriptionSupplier": "premium room,1 queen bed", "legacyRoomId": "84251156", "supplierCode": "84251156_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 657, "gross": 657, "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": 657, "gross": 657, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 582, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M582!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z77175!~|A77175_21!~|B77175_21!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,582,1781517600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I582!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "77175_21", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "77175", "supplierCode": "77175_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 582, "gross": 582, "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": 582, "gross": 582, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M546!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z77175!~|A77175_20!~|B77175_20!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I546!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "77175_20", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "77175", "supplierCode": "77175_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 546, "gross": 546, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M777!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251162!~|A84251162_20!~|B84251162_20!~|C30|30!~|Epremium room,2 twin beds!~|Fpremium room,2 twin beds!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I777!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251162_20", "description": "premium room,2 twin beds", "descriptionSupplier": "premium room,2 twin beds", "legacyRoomId": "84251162", "supplierCode": "84251162_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 777, "gross": 777, "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": 777, "gross": 777, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-14T10:00:00Z", "value": 715, "hoursBefore": 216, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M715!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251160!~|A84251160_21!~|B84251160_21!~|C30|30!~|Epremium room!~|Fpremium room!~|G1!~|U2,715,1781431200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I715!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251160_21", "description": "premium room", "descriptionSupplier": "premium room", "legacyRoomId": "84251160", "supplierCode": "84251160_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 715, "gross": 715, "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": 715, "gross": 715, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M666!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251160!~|A84251160_20!~|B84251160_20!~|C30|30!~|Epremium room!~|Fpremium room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I666!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251160_20", "description": "premium room", "descriptionSupplier": "premium room", "legacyRoomId": "84251160", "supplierCode": "84251160_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 666, "gross": 666, "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": 666, "gross": 666, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M727!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251162!~|A84251162_10!~|B84251162_10!~|C30|30!~|Epremium room,2 twin beds!~|Fpremium room,2 twin beds!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I727!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251162_10", "description": "premium room,2 twin beds", "descriptionSupplier": "premium room,2 twin beds", "legacyRoomId": "84251162", "supplierCode": "84251162_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 727, "gross": 727, "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": 727, "gross": 727, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 640, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M640!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251161!~|A84251161_11!~|B84251161_11!~|C30|30!~|Esuite,1 queen bed (living area)!~|Fsuite,1 queen bed (living area)!~|G1!~|U2,640,1781517600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I640!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251161_11", "description": "suite,1 queen bed (living area)", "descriptionSupplier": "suite,1 queen bed (living area)", "legacyRoomId": "84251161", "supplierCode": "84251161_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 640, "gross": 640, "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": 640, "gross": 640, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M598!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251161!~|A84251161_10!~|B84251161_10!~|C30|30!~|Esuite,1 queen bed (living area)!~|Fsuite,1 queen bed (living area)!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I598!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251161_10", "description": "suite,1 queen bed (living area)", "descriptionSupplier": "suite,1 queen bed (living area)", "legacyRoomId": "84251161", "supplierCode": "84251161_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 598, "gross": 598, "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": 598, "gross": 598, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 621, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M621!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251156!~|A84251156_11!~|B84251156_11!~|C30|30!~|Epremium room,1 queen bed!~|Fpremium room,1 queen bed!~|G1!~|U2,621,1781517600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I621!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251156_11", "description": "premium room,1 queen bed", "descriptionSupplier": "premium room,1 queen bed", "legacyRoomId": "84251156", "supplierCode": "84251156_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 621, "gross": 621, "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": 621, "gross": 621, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M580!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251156!~|A84251156_10!~|B84251156_10!~|C30|30!~|Epremium room,1 queen bed!~|Fpremium room,1 queen bed!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I580!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251156_10", "description": "premium room,1 queen bed", "descriptionSupplier": "premium room,1 queen bed", "legacyRoomId": "84251156", "supplierCode": "84251156_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 580, "gross": 580, "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": 580, "gross": 580, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 545, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M545!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z77175!~|A77175_11!~|B77175_11!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,545,1781517600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I545!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "77175_11", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "77175", "supplierCode": "77175_11", "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": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M510!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z77175!~|A77175_10!~|B77175_10!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I510!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "77175_10", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "77175", "supplierCode": "77175_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": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M630!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251160!~|A84251160_10!~|B84251160_10!~|C30|30!~|Epremium room!~|Fpremium room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I630!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251160_10", "description": "premium room", "descriptionSupplier": "premium room", "legacyRoomId": "84251160", "supplierCode": "84251160_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 630, "gross": 630, "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": 630, "gross": 630, "binding": false } }, { "hotelName": "Holiday Inn Paris Op\u00e9ra Grands Boulevards by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-14T10:00:00Z", "value": 680, "hoursBefore": 216, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "268102", "supplierCode": "FLY", "hotelCodeSupplier": "268102", "id": "33!~|a0!~|b260624!~|c260625!~|d268102!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m268102!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M680!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84251160!~|A84251160_11!~|B84251160_11!~|C30|30!~|Epremium room!~|Fpremium room!~|G1!~|U2,680,1781431200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I680!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84251160_11", "description": "premium room", "descriptionSupplier": "premium room", "legacyRoomId": "84251160", "supplierCode": "84251160_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 680, "gross": 680, "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": 680, "gross": 680, "binding": false } }, { "hotelName": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M429.66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283721!~|A84283721_10!~|B84283721_10!~|C30|30!~|Eexecutive double or twin room,city view!~|Fexecutive double or twin room,city view!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I429.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283721_10", "description": "executive double or twin room,city view", "descriptionSupplier": "executive double or twin room,city view", "legacyRoomId": "84283721", "supplierCode": "84283721_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 429.66, "gross": 429.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": 429.66, "gross": 429.66, "binding": false } }, { "hotelName": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 434, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M434!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283721!~|A84283721_11!~|B84283721_11!~|C30|30!~|Eexecutive double or twin room,city view!~|Fexecutive double or twin room,city view!~|G1!~|U2,434,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I434!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283721_11", "description": "executive double or twin room,city view", "descriptionSupplier": "executive double or twin room,city view", "legacyRoomId": "84283721", "supplierCode": "84283721_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 434, "gross": 434, "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": 434, "gross": 434, "binding": false } }, { "hotelName": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M394.02!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283718!~|A84283718_10!~|B84283718_10!~|C30|30!~|Eclassic double room,courtyard view!~|Fclassic double room,courtyard view!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I394.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283718_10", "description": "classic double room,courtyard view", "descriptionSupplier": "classic double room,courtyard view", "legacyRoomId": "84283718", "supplierCode": "84283718_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394.02, "gross": 394.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": 394.02, "gross": 394.02, "binding": false } }, { "hotelName": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 398, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M398!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283718!~|A84283718_11!~|B84283718_11!~|C30|30!~|Eclassic double room,courtyard view!~|Fclassic double room,courtyard view!~|G1!~|U2,398,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283718_11", "description": "classic double room,courtyard view", "descriptionSupplier": "classic double room,courtyard view", "legacyRoomId": "84283718", "supplierCode": "84283718_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "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": 398, "gross": 398, "binding": false } }, { "hotelName": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 446, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M446!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283717!~|A84283717_11!~|B84283717_11!~|C30|30!~|Edeluxe double or twin room,city view!~|Fdeluxe double or twin room,city view!~|G1!~|U2,446,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I446!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283717_11", "description": "deluxe double or twin room,city view", "descriptionSupplier": "deluxe double or twin room,city view", "legacyRoomId": "84283717", "supplierCode": "84283717_11", "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": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M441.54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283717!~|A84283717_10!~|B84283717_10!~|C30|30!~|Edeluxe double or twin room,city view!~|Fdeluxe double or twin room,city view!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I441.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283717_10", "description": "deluxe double or twin room,city view", "descriptionSupplier": "deluxe double or twin room,city view", "legacyRoomId": "84283717", "supplierCode": "84283717_10", "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": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 410, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283719!~|A84283719_11!~|B84283719_11!~|C30|30!~|Ecomfort double or twin room,courtyard view!~|Fcomfort double or twin room,courtyard view!~|G1!~|U2,410,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283719_11", "description": "comfort double or twin room,courtyard view", "descriptionSupplier": "comfort double or twin room,courtyard view", "legacyRoomId": "84283719", "supplierCode": "84283719_11", "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": "Hotel Saint Honore 85", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18881", "supplierCode": "FLY", "hotelCodeSupplier": "18881", "id": "33!~|a0!~|b260624!~|c260625!~|d18881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18881!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M405.9!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283719!~|A84283719_10!~|B84283719_10!~|C30|30!~|Ecomfort double or twin room,courtyard view!~|Fcomfort double or twin room,courtyard view!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283719_10", "description": "comfort double or twin room,courtyard view", "descriptionSupplier": "comfort double or twin room,courtyard view", "legacyRoomId": "84283719", "supplierCode": "84283719_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405.9, "gross": 405.9, "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": 405.9, "gross": 405.9, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 347, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M347!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162222!~|A84162222_21!~|B84162222_21!~|C30|30!~|Eclassic double or twin room!~|Fclassic double or twin room!~|G1!~|U2,347,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I347!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162222_21", "description": "classic double or twin room", "descriptionSupplier": "classic double or twin room", "legacyRoomId": "84162222", "supplierCode": "84162222_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": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M316!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162222!~|A84162222_20!~|B84162222_20!~|C30|30!~|Eclassic double or twin room!~|Fclassic double or twin room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I316!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162222_20", "description": "classic double or twin room", "descriptionSupplier": "classic double or twin room", "legacyRoomId": "84162222", "supplierCode": "84162222_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "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": 316, "gross": 316, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 336, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M336!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85366193!~|A85366193_21!~|B85366193_21!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,336,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I336!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85366193_21", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85366193", "supplierCode": "85366193_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": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M306!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85366193!~|A85366193_20!~|B85366193_20!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85366193_20", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85366193", "supplierCode": "85366193_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306, "gross": 306, "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": 306, "gross": 306, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M335!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162223!~|A84162223_20!~|B84162223_20!~|C30|30!~|Esuperior double or twin room!~|Fsuperior double or twin room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I335!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162223_20", "description": "superior double or twin room", "descriptionSupplier": "superior double or twin room", "legacyRoomId": "84162223", "supplierCode": "84162223_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": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 368, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M368!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162223!~|A84162223_21!~|B84162223_21!~|C30|30!~|Esuperior double or twin room!~|Fsuperior double or twin room!~|G1!~|U2,368,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I368!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162223_21", "description": "superior double or twin room", "descriptionSupplier": "superior double or twin room", "legacyRoomId": "84162223", "supplierCode": "84162223_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 368, "gross": 368, "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": 368, "gross": 368, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 335, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M335!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162223!~|A84162223_11!~|B84162223_11!~|C30|30!~|Esuperior double or twin room!~|Fsuperior double or twin room!~|G1!~|U2,335,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I335!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162223_11", "description": "superior double or twin room", "descriptionSupplier": "superior double or twin room", "legacyRoomId": "84162223", "supplierCode": "84162223_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 335, "gross": 335, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M302!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162223!~|A84162223_10!~|B84162223_10!~|C30|30!~|Esuperior double or twin room!~|Fsuperior double or twin room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I302!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162223_10", "description": "superior double or twin room", "descriptionSupplier": "superior double or twin room", "legacyRoomId": "84162223", "supplierCode": "84162223_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": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M284!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162222!~|A84162222_10!~|B84162222_10!~|C30|30!~|Eclassic double or twin room!~|Fclassic double or twin room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I284!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162222_10", "description": "classic double or twin room", "descriptionSupplier": "classic double or twin room", "legacyRoomId": "84162222", "supplierCode": "84162222_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "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": 284, "gross": 284, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 315, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M315!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84162222!~|A84162222_11!~|B84162222_11!~|C30|30!~|Eclassic double or twin room!~|Fclassic double or twin room!~|G1!~|U2,315,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I315!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84162222_11", "description": "classic double or twin room", "descriptionSupplier": "classic double or twin room", "legacyRoomId": "84162222", "supplierCode": "84162222_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 315, "gross": 315, "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": 315, "gross": 315, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M274!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85366193!~|A85366193_10!~|B85366193_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I274!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85366193_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85366193", "supplierCode": "85366193_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 274, "gross": 274, "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": 274, "gross": 274, "binding": false } }, { "hotelName": "Hotel Maison Axel Op\u00e9ra Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 304, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "325226", "supplierCode": "FLY", "hotelCodeSupplier": "325226", "id": "33!~|a0!~|b260624!~|c260625!~|d325226!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m325226!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M304!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85366193!~|A85366193_11!~|B85366193_11!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,304,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I304!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85366193_11", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85366193", "supplierCode": "85366193_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 304, "gross": 304, "binding": false } }, { "hotelName": "Hotel Royal Saint Michel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "411356", "supplierCode": "FLY", "hotelCodeSupplier": "411356", "id": "33!~|a0!~|b260624!~|c260625!~|d411356!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m411356!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M330!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84855011!~|A84855011_20!~|B84855011_20!~|C30|30!~|Eclassic double room,1 double bed!~|Fclassic double room,1 double bed!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84855011_20", "description": "classic double room,1 double bed", "descriptionSupplier": "classic double room,1 double bed", "legacyRoomId": "84855011", "supplierCode": "84855011_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330, "gross": 330, "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, "gross": 330, "binding": false } }, { "hotelName": "Hotel Royal Saint Michel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 364, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "411356", "supplierCode": "FLY", "hotelCodeSupplier": "411356", "id": "33!~|a0!~|b260624!~|c260625!~|d411356!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m411356!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M364!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84855011!~|A84855011_21!~|B84855011_21!~|C30|30!~|Eclassic double room,1 double bed!~|Fclassic double room,1 double bed!~|G1!~|U2,364,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I364!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84855011_21", "description": "classic double room,1 double bed", "descriptionSupplier": "classic double room,1 double bed", "legacyRoomId": "84855011", "supplierCode": "84855011_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 364, "gross": 364, "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": 364, "gross": 364, "binding": false } }, { "hotelName": "Hotel Royal Saint Michel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 337, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "411356", "supplierCode": "FLY", "hotelCodeSupplier": "411356", "id": "33!~|a0!~|b260624!~|c260625!~|d411356!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m411356!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M337!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84855011!~|A84855011_11!~|B84855011_11!~|C30|30!~|Eclassic double room,1 double bed!~|Fclassic double room,1 double bed!~|G1!~|U2,337,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I337!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84855011_11", "description": "classic double room,1 double bed", "descriptionSupplier": "classic double room,1 double bed", "legacyRoomId": "84855011", "supplierCode": "84855011_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337, "gross": 337, "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": 337, "gross": 337, "binding": false } }, { "hotelName": "Hotel Royal Saint Michel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "411356", "supplierCode": "FLY", "hotelCodeSupplier": "411356", "id": "33!~|a0!~|b260624!~|c260625!~|d411356!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m411356!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M303!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84855011!~|A84855011_10!~|B84855011_10!~|C30|30!~|Eclassic double room,1 double bed!~|Fclassic double room,1 double bed!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I303!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84855011_10", "description": "classic double room,1 double bed", "descriptionSupplier": "classic double room,1 double bed", "legacyRoomId": "84855011", "supplierCode": "84855011_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 303, "gross": 303, "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": 303, "gross": 303, "binding": false } }, { "hotelName": "Pavillon Opera Grands Boulevards", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9642", "supplierCode": "FLY", "hotelCodeSupplier": "9642", "id": "33!~|a0!~|b260624!~|c260625!~|d9642!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9642!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M243!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772992!~|A84772992_20!~|B84772992_20!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I243!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772992_20", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84772992", "supplierCode": "84772992_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 243, "gross": 243, "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": 243, "gross": 243, "binding": false } }, { "hotelName": "Pavillon Opera Grands Boulevards", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 297, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9642", "supplierCode": "FLY", "hotelCodeSupplier": "9642", "id": "33!~|a0!~|b260624!~|c260625!~|d9642!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9642!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772992!~|A84772992_21!~|B84772992_21!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,297,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772992_21", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84772992", "supplierCode": "84772992_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, { "hotelName": "Pavillon Opera Grands Boulevards", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 266, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9642", "supplierCode": "FLY", "hotelCodeSupplier": "9642", "id": "33!~|a0!~|b260624!~|c260625!~|d9642!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9642!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M266!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772992!~|A84772992_11!~|B84772992_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,266,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I266!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772992_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84772992", "supplierCode": "84772992_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 266, "gross": 266, "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": 266, "gross": 266, "binding": false } }, { "hotelName": "Pavillon Opera Grands Boulevards", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9642", "supplierCode": "FLY", "hotelCodeSupplier": "9642", "id": "33!~|a0!~|b260624!~|c260625!~|d9642!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m9642!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M213!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772992!~|A84772992_10!~|B84772992_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I213!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772992_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84772992", "supplierCode": "84772992_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 213, "gross": 213, "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": 213, "gross": 213, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M412.83!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84788609!~|A84788609_20!~|B84788609_20!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I412.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84788609_20", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84788609", "supplierCode": "84788609_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 412.83, "gross": 412.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 412.83, "gross": 412.83, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 417, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M417!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84788609!~|A84788609_21!~|B84788609_21!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,417,1782036000!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I417!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84788609_21", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84788609", "supplierCode": "84788609_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 328, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347389!~|A85347389_21!~|B85347389_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,328,1781863200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I328!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347389_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347389", "supplierCode": "85347389_21", "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": "Maxim Folies", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M324.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347389!~|A85347389_20!~|B85347389_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347389_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347389", "supplierCode": "85347389_20", "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": "Maxim Folies", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M307.89!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347388!~|A85347388_20!~|B85347388_20!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I307.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347388_20", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "85347388", "supplierCode": "85347388_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 307.89, "gross": 307.89, "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": 307.89, "gross": 307.89, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 311, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M311!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347388!~|A85347388_21!~|B85347388_21!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,311,1781863200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I311!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347388_21", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "85347388", "supplierCode": "85347388_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311, "gross": 311, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M294.03!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347389!~|A85347389_10!~|B85347389_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I294.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347389_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347389", "supplierCode": "85347389_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 294.03, "gross": 294.03, "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": 294.03, "gross": 294.03, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 297, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347389!~|A85347389_11!~|B85347389_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,297,1781863200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347389_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85347389", "supplierCode": "85347389_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 279, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M279!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347388!~|A85347388_11!~|B85347388_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,279,1781863200!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I279!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347388_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "85347388", "supplierCode": "85347388_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 279, "gross": 279, "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": 279, "gross": 279, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M276.21!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85347388!~|A85347388_10!~|B85347388_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I276.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85347388_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "85347388", "supplierCode": "85347388_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 276.21, "gross": 276.21, "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": 276.21, "gross": 276.21, "binding": false } }, { "hotelName": "Maxim Folies", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 378, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M378!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84788609!~|A84788609_11!~|B84788609_11!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,378,1782036000!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I378!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84788609_11", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84788609", "supplierCode": "84788609_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": "Maxim Folies", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "34578", "supplierCode": "FLY", "hotelCodeSupplier": "34578", "id": "33!~|a0!~|b260624!~|c260625!~|d34578!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m34578!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M374.22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84788609!~|A84788609_10!~|B84788609_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84788609_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84788609", "supplierCode": "84788609_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374.22, "gross": 374.22, "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": 374.22, "gross": 374.22, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 628, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M628!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382198!~|A84382198_21!~|B84382198_21!~|C30|30!~|Eexecutive triple room courtyard view!~|Fexecutive triple room courtyard view!~|G1!~|U2,628,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I628!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382198_21", "description": "executive triple room courtyard view", "descriptionSupplier": "executive triple room courtyard view", "legacyRoomId": "84382198", "supplierCode": "84382198_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 628, "gross": 628, "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": 628, "gross": 628, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 515, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M515!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382193!~|A84382193_21!~|B84382193_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,515,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I515!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382193_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84382193", "supplierCode": "84382193_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 515, "gross": 515, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M498.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382196!~|A84382196_20!~|B84382196_20!~|C30|30!~|Etraditional room!~|Ftraditional room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I498.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382196_20", "description": "traditional room", "descriptionSupplier": "traditional room", "legacyRoomId": "84382196", "supplierCode": "84382196_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 498.96, "gross": 498.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": 498.96, "gross": 498.96, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M509.85!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382193!~|A84382193_20!~|B84382193_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I509.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382193_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84382193", "supplierCode": "84382193_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 509.85, "gross": 509.85, "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": 509.85, "gross": 509.85, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M522.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382195!~|A84382195_20!~|B84382195_20!~|C30|30!~|Etraditional room,balcony!~|Ftraditional room,balcony!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I522.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382195_20", "description": "traditional room,balcony", "descriptionSupplier": "traditional room,balcony", "legacyRoomId": "84382195", "supplierCode": "84382195_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 522.72, "gross": 522.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": 522.72, "gross": 522.72, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 528, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M528!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382195!~|A84382195_21!~|B84382195_21!~|C30|30!~|Etraditional room,balcony!~|Ftraditional room,balcony!~|G1!~|U2,528,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I528!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382195_21", "description": "traditional room,balcony", "descriptionSupplier": "traditional room,balcony", "legacyRoomId": "84382195", "supplierCode": "84382195_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 528, "gross": 528, "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": 528, "gross": 528, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 504, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M504!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382196!~|A84382196_21!~|B84382196_21!~|C30|30!~|Etraditional room!~|Ftraditional room!~|G1!~|U2,504,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I504!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382196_21", "description": "traditional room", "descriptionSupplier": "traditional room", "legacyRoomId": "84382196", "supplierCode": "84382196_21", "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 Europe Saint Severin Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M621.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382198!~|A84382198_20!~|B84382198_20!~|C30|30!~|Eexecutive triple room courtyard view!~|Fexecutive triple room courtyard view!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I621.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382198_20", "description": "executive triple room courtyard view", "descriptionSupplier": "executive triple room courtyard view", "legacyRoomId": "84382198", "supplierCode": "84382198_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 621.72, "gross": 621.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": 621.72, "gross": 621.72, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "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": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M378!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382193!~|A84382193_11!~|B84382193_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,378,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I378!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382193_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84382193", "supplierCode": "84382193_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": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M374.22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382193!~|A84382193_10!~|B84382193_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382193_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84382193", "supplierCode": "84382193_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374.22, "gross": 374.22, "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": 374.22, "gross": 374.22, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M398.97!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382196!~|A84382196_10!~|B84382196_10!~|C30|30!~|Etraditional room!~|Ftraditional room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382196_10", "description": "traditional room", "descriptionSupplier": "traditional room", "legacyRoomId": "84382196", "supplierCode": "84382196_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398.97, "gross": 398.97, "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": 398.97, "gross": 398.97, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 403, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M403!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382196!~|A84382196_11!~|B84382196_11!~|C30|30!~|Etraditional room!~|Ftraditional room!~|G1!~|U2,403,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I403!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382196_11", "description": "traditional room", "descriptionSupplier": "traditional room", "legacyRoomId": "84382196", "supplierCode": "84382196_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M523.71!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382198!~|A84382198_10!~|B84382198_10!~|C30|30!~|Eexecutive triple room courtyard view!~|Fexecutive triple room courtyard view!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I523.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382198_10", "description": "executive triple room courtyard view", "descriptionSupplier": "executive triple room courtyard view", "legacyRoomId": "84382198", "supplierCode": "84382198_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 523.71, "gross": 523.71, "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": 523.71, "gross": 523.71, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 529, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M529!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382198!~|A84382198_11!~|B84382198_11!~|C30|30!~|Eexecutive triple room courtyard view!~|Fexecutive triple room courtyard view!~|G1!~|U2,529,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I529!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382198_11", "description": "executive triple room courtyard view", "descriptionSupplier": "executive triple room courtyard view", "legacyRoomId": "84382198", "supplierCode": "84382198_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 529, "gross": 529, "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": 529, "gross": 529, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 429, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M429!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382195!~|A84382195_11!~|B84382195_11!~|C30|30!~|Etraditional room,balcony!~|Ftraditional room,balcony!~|G1!~|U2,429,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I429!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382195_11", "description": "traditional room,balcony", "descriptionSupplier": "traditional room,balcony", "legacyRoomId": "84382195", "supplierCode": "84382195_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 429, "gross": 429, "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": 429, "gross": 429, "binding": false } }, { "hotelName": "Hotel Europe Saint Severin Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8512", "supplierCode": "FLY", "hotelCodeSupplier": "8512", "id": "33!~|a0!~|b260624!~|c260625!~|d8512!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8512!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M424.71!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382195!~|A84382195_10!~|B84382195_10!~|C30|30!~|Etraditional room,balcony!~|Ftraditional room,balcony!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I424.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382195_10", "description": "traditional room,balcony", "descriptionSupplier": "traditional room,balcony", "legacyRoomId": "84382195", "supplierCode": "84382195_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 424.71, "gross": 424.71, "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": 424.71, "gross": 424.71, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 338, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M338!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373494!~|A6373494_21!~|B6373494_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,338,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373494_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373494", "supplierCode": "6373494_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338, "gross": 338, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M334.62!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373494!~|A6373494_20!~|B6373494_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373494_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373494", "supplierCode": "6373494_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334.62, "gross": 334.62, "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": 334.62, "gross": 334.62, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 423, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M423!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372452!~|A84372452_21!~|B84372452_21!~|C30|30!~|Eprestige room!~|Fprestige room!~|G1!~|U2,423,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I423!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372452_21", "description": "prestige room", "descriptionSupplier": "prestige room", "legacyRoomId": "84372452", "supplierCode": "84372452_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": "Maxim Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M418.77!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372452!~|A84372452_20!~|B84372452_20!~|C30|30!~|Eprestige room!~|Fprestige room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I418.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372452_20", "description": "prestige room", "descriptionSupplier": "prestige room", "legacyRoomId": "84372452", "supplierCode": "84372452_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 418.77, "gross": 418.77, "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": 418.77, "gross": 418.77, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 355, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nHB!~|nFLY!~|o1!~|p1!~|x09061024!~|M355!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85351560!~|A85351560_21!~|B85351560_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,355,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I355!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85351560_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85351560", "supplierCode": "85351560_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "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": 355, "gross": 355, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nHB!~|nFLY!~|o1!~|p0!~|x09061024!~|M351.45!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85351560!~|A85351560_20!~|B85351560_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I351.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85351560_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85351560", "supplierCode": "85351560_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 351.45, "gross": 351.45, "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": 351.45, "gross": 351.45, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M298.98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373494!~|A6373494_10!~|B6373494_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I298.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373494_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373494", "supplierCode": "6373494_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 298.98, "gross": 298.98, "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.98, "gross": 298.98, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 302, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M302!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373494!~|A6373494_11!~|B6373494_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,302,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I302!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373494_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373494", "supplierCode": "6373494_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M380.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372452!~|A84372452_10!~|B84372452_10!~|C30|30!~|Eprestige room!~|Fprestige room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I380.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372452_10", "description": "prestige room", "descriptionSupplier": "prestige room", "legacyRoomId": "84372452", "supplierCode": "84372452_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380.16, "gross": 380.16, "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": 380.16, "gross": 380.16, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 384, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M384!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372452!~|A84372452_11!~|B84372452_11!~|C30|30!~|Eprestige room!~|Fprestige room!~|G1!~|U2,384,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I384!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372452_11", "description": "prestige room", "descriptionSupplier": "prestige room", "legacyRoomId": "84372452", "supplierCode": "84372452_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nNB!~|nFLY!~|o1!~|p0!~|x09061024!~|M316.8!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85351560!~|A85351560_10!~|B85351560_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I316.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85351560_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85351560", "supplierCode": "85351560_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316.8, "gross": 316.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316.8, "gross": 316.8, "binding": false } }, { "hotelName": "Maxim Op\u00e9ra", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 320, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "62368", "supplierCode": "FLY", "hotelCodeSupplier": "62368", "id": "33!~|a0!~|b260624!~|c260625!~|d62368!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m62368!~|nNB!~|nFLY!~|o1!~|p1!~|x09061024!~|M320!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85351560!~|A85351560_11!~|B85351560_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,320,1781949600!~|Hsessionid!~|I3c3a78afc285788b3079eb46d4d3e4d1!~|Hcurrency!~|IUSD!~|Htgx_price!~|I320!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85351560_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85351560", "supplierCode": "85351560_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "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": 320, "gross": 320, "binding": false } } ], "auditData": { "transactions": null } } } } }