{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "Merryl Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M179!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772033!~|A84772033_20!~|B84772033_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I179!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772033_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84772033", "supplierCode": "84772033_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 179, "gross": 179, "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": 179, "gross": 179, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 196, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M196!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772033!~|A84772033_21!~|B84772033_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,196,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I196!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772033_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84772033", "supplierCode": "84772033_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "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": 196, "gross": 196, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M179!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772035!~|A84772035_20!~|B84772035_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I179!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772035_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84772035", "supplierCode": "84772035_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 179, "gross": 179, "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": 179, "gross": 179, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 196, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M196!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772035!~|A84772035_21!~|B84772035_21!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,196,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I196!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772035_21", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84772035", "supplierCode": "84772035_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "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": 196, "gross": 196, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 173, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M173!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772033!~|A84772033_11!~|B84772033_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,173,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I173!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772033_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84772033", "supplierCode": "84772033_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 173, "gross": 173, "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": 173, "gross": 173, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M155!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772033!~|A84772033_10!~|B84772033_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I155!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772033_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84772033", "supplierCode": "84772033_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 155, "gross": 155, "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": 155, "gross": 155, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 173, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M173!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772035!~|A84772035_11!~|B84772035_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,173,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I173!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772035_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84772035", "supplierCode": "84772035_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 173, "gross": 173, "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": 173, "gross": 173, "binding": false } }, { "hotelName": "Merryl Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8218", "supplierCode": "FLY", "hotelCodeSupplier": "8218", "id": "33!~|a0!~|b260624!~|c260625!~|d8218!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8218!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M155!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84772035!~|A84772035_10!~|B84772035_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I155!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84772035_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84772035", "supplierCode": "84772035_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 155, "gross": 155, "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": 155, "gross": 155, "binding": false } }, { "hotelName": "Grand Hotel Malher", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 514, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "221502", "supplierCode": "FLY", "hotelCodeSupplier": "221502", "id": "33!~|a0!~|b260624!~|c260625!~|d221502!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m221502!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M514!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85168059!~|A85168059_11!~|B85168059_11!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|U2,514,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I514!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85168059_11", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "85168059", "supplierCode": "85168059_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 514, "gross": 514, "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": 514, "gross": 514, "binding": false } }, { "hotelName": "Grand Hotel Malher", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "221502", "supplierCode": "FLY", "hotelCodeSupplier": "221502", "id": "33!~|a0!~|b260624!~|c260625!~|d221502!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m221502!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M463!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85168059!~|A85168059_10!~|B85168059_10!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I463!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85168059_10", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "85168059", "supplierCode": "85168059_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, { "hotelName": "Hotel The Originals Paris Paix R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 418, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3881", "supplierCode": "FLY", "hotelCodeSupplier": "3881", "id": "33!~|a0!~|b260624!~|c260625!~|d3881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3881!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M418!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769761!~|A84769761_11!~|B84769761_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,418,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I418!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769761_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84769761", "supplierCode": "84769761_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 418, "gross": 418, "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": 418, "gross": 418, "binding": false } }, { "hotelName": "Hotel The Originals Paris Paix R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3881", "supplierCode": "FLY", "hotelCodeSupplier": "3881", "id": "33!~|a0!~|b260624!~|c260625!~|d3881!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3881!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M375!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84769761!~|A84769761_10!~|B84769761_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I375!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84769761_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84769761", "supplierCode": "84769761_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, { "hotelName": "Novex", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18923", "supplierCode": "FLY", "hotelCodeSupplier": "18923", "id": "33!~|a0!~|b260624!~|c260625!~|d18923!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18923!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M174!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84778381!~|A84778381_20!~|B84778381_20!~|C30|30!~|Estandard twin room,1 bedroom!~|Fstandard twin room,1 bedroom!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I174!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84778381_20", "description": "standard twin room,1 bedroom", "descriptionSupplier": "standard twin room,1 bedroom", "legacyRoomId": "84778381", "supplierCode": "84778381_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "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": 174, "gross": 174, "binding": false } }, { "hotelName": "Novex", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18923", "supplierCode": "FLY", "hotelCodeSupplier": "18923", "id": "33!~|a0!~|b260624!~|c260625!~|d18923!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18923!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M157!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84778380!~|A84778380_20!~|B84778380_20!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I157!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84778380_20", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84778380", "supplierCode": "84778380_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 157, "gross": 157, "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": 157, "gross": 157, "binding": false } }, { "hotelName": "Novex", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18923", "supplierCode": "FLY", "hotelCodeSupplier": "18923", "id": "33!~|a0!~|b260624!~|c260625!~|d18923!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18923!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84778380!~|A84778380_10!~|B84778380_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84778380_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84778380", "supplierCode": "84778380_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "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": 144, "gross": 144, "binding": false } }, { "hotelName": "Novex", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18923", "supplierCode": "FLY", "hotelCodeSupplier": "18923", "id": "33!~|a0!~|b260624!~|c260625!~|d18923!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18923!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M160!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84778381!~|A84778381_10!~|B84778381_10!~|C30|30!~|Estandard twin room,1 bedroom!~|Fstandard twin room,1 bedroom!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I160!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84778381_10", "description": "standard twin room,1 bedroom", "descriptionSupplier": "standard twin room,1 bedroom", "legacyRoomId": "84778381", "supplierCode": "84778381_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "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": 160, "gross": 160, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M326!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169728!~|A85169728_20!~|B85169728_20!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I326!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169728_20", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "85169728", "supplierCode": "85169728_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 326, "gross": 326, "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": 326, "gross": 326, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 377, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M377!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169728!~|A85169728_21!~|B85169728_21!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,377,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I377!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169728_21", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "85169728", "supplierCode": "85169728_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 377, "gross": 377, "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": 377, "gross": 377, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M691!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169726!~|A85169726_20!~|B85169726_20!~|C30|30!~|Econnected rooms!~|Fconnected rooms!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I691!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169726_20", "description": "connected rooms", "descriptionSupplier": "connected rooms", "legacyRoomId": "85169726", "supplierCode": "85169726_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 691, "gross": 691, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 691, "gross": 691, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 800, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M800!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169726!~|A85169726_21!~|B85169726_21!~|C30|30!~|Econnected rooms!~|Fconnected rooms!~|G1!~|U2,800,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I800!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169726_21", "description": "connected rooms", "descriptionSupplier": "connected rooms", "legacyRoomId": "85169726", "supplierCode": "85169726_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 800, "gross": 800, "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": 800, "gross": 800, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "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": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M729!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169726!~|A85169726_11!~|B85169726_11!~|C30|30!~|Econnected rooms!~|Fconnected rooms!~|G1!~|U2,729,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I729!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169726_11", "description": "connected rooms", "descriptionSupplier": "connected rooms", "legacyRoomId": "85169726", "supplierCode": "85169726_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 de l\u2019Aqueduc", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M620!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169726!~|A85169726_10!~|B85169726_10!~|C30|30!~|Econnected rooms!~|Fconnected rooms!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I620!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169726_10", "description": "connected rooms", "descriptionSupplier": "connected rooms", "legacyRoomId": "85169726", "supplierCode": "85169726_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 620, "gross": 620, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 620, "gross": 620, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 342, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M342!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169728!~|A85169728_11!~|B85169728_11!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,342,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I342!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169728_11", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "85169728", "supplierCode": "85169728_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 342, "gross": 342, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 342, "gross": 342, "binding": false } }, { "hotelName": "Hotel de l\u2019Aqueduc", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "239134", "supplierCode": "FLY", "hotelCodeSupplier": "239134", "id": "33!~|a0!~|b260624!~|c260625!~|d239134!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m239134!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M291!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85169728!~|A85169728_10!~|B85169728_10!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I291!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85169728_10", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "85169728", "supplierCode": "85169728_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 291, "gross": 291, "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": 291, "gross": 291, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M280!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903065!~|A85903065_20!~|B85903065_20!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I280!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903065_20", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85903065", "supplierCode": "85903065_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 280, "gross": 280, "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": 280, "gross": 280, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 334, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903065!~|A85903065_21!~|B85903065_21!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|U2,334,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903065_21", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85903065", "supplierCode": "85903065_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 327, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M327!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903064!~|A85903064_21!~|B85903064_21!~|C30|30!~|EStandard Double Room, 1 Double Bed!~|FStandard Double Room, 1 Double Bed!~|G1!~|U2,327,1782122400!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I327!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903064_21", "description": "Standard Double Room, 1 Double Bed", "descriptionSupplier": "Standard Double Room, 1 Double Bed", "legacyRoomId": "85903064", "supplierCode": "85903064_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 327, "gross": 327, "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": 327, "gross": 327, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M280!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903064!~|A85903064_20!~|B85903064_20!~|C30|30!~|EStandard Double Room, 1 Double Bed!~|FStandard Double Room, 1 Double Bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I280!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903064_20", "description": "Standard Double Room, 1 Double Bed", "descriptionSupplier": "Standard Double Room, 1 Double Bed", "legacyRoomId": "85903064", "supplierCode": "85903064_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 280, "gross": 280, "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": 280, "gross": 280, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M311!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903062!~|A85903062_20!~|B85903062_20!~|C30|30!~|EStandard Room, 1 Twin Bed!~|FStandard Room, 1 Twin Bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I311!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903062_20", "description": "Standard Room, 1 Twin Bed", "descriptionSupplier": "Standard Room, 1 Twin Bed", "legacyRoomId": "85903062", "supplierCode": "85903062_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311, "gross": 311, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311, "gross": 311, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M315!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903063!~|A85903063_20!~|B85903063_20!~|C30|30!~|EStandard Triple Room, Multiple Beds!~|FStandard Triple Room, Multiple Beds!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I315!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903063_20", "description": "Standard Triple Room, Multiple Beds", "descriptionSupplier": "Standard Triple Room, Multiple Beds", "legacyRoomId": "85903063", "supplierCode": "85903063_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 315, "gross": 315, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 364, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M364!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903063!~|A85903063_21!~|B85903063_21!~|C30|30!~|EStandard Triple Room, Multiple Beds!~|FStandard Triple Room, Multiple Beds!~|G1!~|U2,364,1782122400!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I364!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903063_21", "description": "Standard Triple Room, Multiple Beds", "descriptionSupplier": "Standard Triple Room, Multiple Beds", "legacyRoomId": "85903063", "supplierCode": "85903063_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": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M277.2!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903064!~|A85903064_10!~|B85903064_10!~|C30|30!~|EStandard Double Room, 1 Double Bed!~|FStandard Double Room, 1 Double Bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I277.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903064_10", "description": "Standard Double Room, 1 Double Bed", "descriptionSupplier": "Standard Double Room, 1 Double Bed", "legacyRoomId": "85903064", "supplierCode": "85903064_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 277.2, "gross": 277.2, "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": 277.2, "gross": 277.2, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 323.73, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M323.73!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903064!~|A85903064_11!~|B85903064_11!~|C30|30!~|EStandard Double Room, 1 Double Bed!~|FStandard Double Room, 1 Double Bed!~|G1!~|U2,323.73,1782122400!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I323.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903064_11", "description": "Standard Double Room, 1 Double Bed", "descriptionSupplier": "Standard Double Room, 1 Double Bed", "legacyRoomId": "85903064", "supplierCode": "85903064_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 323.73, "gross": 323.73, "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": 323.73, "gross": 323.73, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 330.66, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M330.66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903065!~|A85903065_11!~|B85903065_11!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|U2,330.66,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903065_11", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85903065", "supplierCode": "85903065_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.66, "gross": 330.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.66, "gross": 330.66, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M277.2!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903065!~|A85903065_10!~|B85903065_10!~|C30|30!~|EStandard Room, 2 Twin Beds!~|FStandard Room, 2 Twin Beds!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I277.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903065_10", "description": "Standard Room, 2 Twin Beds", "descriptionSupplier": "Standard Room, 2 Twin Beds", "legacyRoomId": "85903065", "supplierCode": "85903065_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 277.2, "gross": 277.2, "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": 277.2, "gross": 277.2, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 360.36, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M360.36!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903063!~|A85903063_11!~|B85903063_11!~|C30|30!~|EStandard Triple Room, Multiple Beds!~|FStandard Triple Room, Multiple Beds!~|G1!~|U2,360.36,1782122400!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I360.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903063_11", "description": "Standard Triple Room, Multiple Beds", "descriptionSupplier": "Standard Triple Room, Multiple Beds", "legacyRoomId": "85903063", "supplierCode": "85903063_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 360.36, "gross": 360.36, "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": 360.36, "gross": 360.36, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M311.85!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903063!~|A85903063_10!~|B85903063_10!~|C30|30!~|EStandard Triple Room, Multiple Beds!~|FStandard Triple Room, Multiple Beds!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I311.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903063_10", "description": "Standard Triple Room, Multiple Beds", "descriptionSupplier": "Standard Triple Room, Multiple Beds", "legacyRoomId": "85903063", "supplierCode": "85903063_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311.85, "gross": 311.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": 311.85, "gross": 311.85, "binding": false } }, { "hotelName": "ibis Styles Paris Gare de l'Est Ch\u00e2teau Landon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "265586", "supplierCode": "FLY", "hotelCodeSupplier": "265586", "id": "33!~|a0!~|b260624!~|c260625!~|d265586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m265586!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M307.89!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903062!~|A85903062_10!~|B85903062_10!~|C30|30!~|EStandard Room, 1 Twin Bed!~|FStandard Room, 1 Twin Bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I307.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903062_10", "description": "Standard Room, 1 Twin Bed", "descriptionSupplier": "Standard Room, 1 Twin Bed", "legacyRoomId": "85903062", "supplierCode": "85903062_10", "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": "Hotel Paris Bruxelles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "28184", "supplierCode": "FLY", "hotelCodeSupplier": "28184", "id": "33!~|a0!~|b260624!~|c260625!~|d28184!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m28184!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M213!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84279054!~|A84279054_10!~|B84279054_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I213!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84279054_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84279054", "supplierCode": "84279054_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": "Hotel Paris Bruxelles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 218, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "28184", "supplierCode": "FLY", "hotelCodeSupplier": "28184", "id": "33!~|a0!~|b260624!~|c260625!~|d28184!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m28184!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84279054!~|A84279054_11!~|B84279054_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,218,1781863200!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84279054_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84279054", "supplierCode": "84279054_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "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": 218, "gross": 218, "binding": false } }, { "hotelName": "Hotel Paris Bruxelles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "28184", "supplierCode": "FLY", "hotelCodeSupplier": "28184", "id": "33!~|a0!~|b260624!~|c260625!~|d28184!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m28184!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M257!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85631413!~|A85631413_10!~|B85631413_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I257!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85631413_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "85631413", "supplierCode": "85631413_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, { "hotelName": "Hotel Paris Bruxelles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 263, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "28184", "supplierCode": "FLY", "hotelCodeSupplier": "28184", "id": "33!~|a0!~|b260624!~|c260625!~|d28184!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m28184!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M263!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85631413!~|A85631413_11!~|B85631413_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,263,1781863200!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I263!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85631413_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "85631413", "supplierCode": "85631413_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 263, "gross": 263, "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": 263, "gross": 263, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M219!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86485456!~|A86485456_20!~|B86485456_20!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I219!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86485456_20", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "86485456", "supplierCode": "86485456_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 219, "gross": 219, "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": 219, "gross": 219, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 262, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M262!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86485456!~|A86485456_21!~|B86485456_21!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|U2,262,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I262!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86485456_21", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "86485456", "supplierCode": "86485456_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 262, "gross": 262, "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": 262, "gross": 262, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "HB", "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": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M378!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85053189!~|A85053189_21!~|B85053189_21!~|C30|30!~|Ecomfort triple room!~|Fcomfort triple room!~|G1!~|U2,378,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I378!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85053189_21", "description": "comfort triple room", "descriptionSupplier": "comfort triple room", "legacyRoomId": "85053189", "supplierCode": "85053189_21", "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": "Simon's Boutique Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M278!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85053189!~|A85053189_20!~|B85053189_20!~|C30|30!~|Ecomfort triple room!~|Fcomfort triple room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I278!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85053189_20", "description": "comfort triple room", "descriptionSupplier": "comfort triple room", "legacyRoomId": "85053189", "supplierCode": "85053189_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 278, "gross": 278, "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": 278, "gross": 278, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 312, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M312!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82896561!~|A82896561_21!~|B82896561_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,312,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I312!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82896561_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82896561", "supplierCode": "82896561_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312, "gross": 312, "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": 312, "gross": 312, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M231!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82896561!~|A82896561_20!~|B82896561_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I231!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82896561_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82896561", "supplierCode": "82896561_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "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": 231, "gross": 231, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 250, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M250!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86485456!~|A86485456_11!~|B86485456_11!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|U2,250,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I250!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86485456_11", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "86485456", "supplierCode": "86485456_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 250, "gross": 250, "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": 250, "gross": 250, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M204!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86485456!~|A86485456_10!~|B86485456_10!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I204!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86485456_10", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "86485456", "supplierCode": "86485456_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 204, "gross": 204, "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": 204, "gross": 204, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M216!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82896561!~|A82896561_10!~|B82896561_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I216!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82896561_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82896561", "supplierCode": "82896561_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 216, "gross": 216, "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": 216, "gross": 216, "binding": false } }, { "hotelName": "Simon's Boutique Hotel", "boardCode": "NB", "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": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82896561!~|A82896561_11!~|B82896561_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,297,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82896561_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82896561", "supplierCode": "82896561_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": "Simon's Boutique Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85053189!~|A85053189_10!~|B85053189_10!~|C30|30!~|Ecomfort triple room!~|Fcomfort triple room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85053189_10", "description": "comfort triple room", "descriptionSupplier": "comfort triple room", "legacyRoomId": "85053189", "supplierCode": "85053189_10", "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": "Simon's Boutique Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 375, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330481", "supplierCode": "FLY", "hotelCodeSupplier": "1330481", "id": "33!~|a0!~|b260624!~|c260625!~|d1330481!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1330481!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M375!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85053189!~|A85053189_11!~|B85053189_11!~|C30|30!~|Ecomfort triple room!~|Fcomfort triple room!~|G1!~|U2,375,1781949600!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I375!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85053189_11", "description": "comfort triple room", "descriptionSupplier": "comfort triple room", "legacyRoomId": "85053189", "supplierCode": "85053189_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 375, "gross": 375, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 360, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M360!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902634!~|A85902634_21!~|B85902634_21!~|C30|30!~|EStandard Twin Room, 2 Twin Beds!~|FStandard Twin Room, 2 Twin Beds!~|G1!~|U2,360,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I360!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902634_21", "description": "Standard Twin Room, 2 Twin Beds", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds", "legacyRoomId": "85902634", "supplierCode": "85902634_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 360, "gross": 360, "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": 360, "gross": 360, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902634!~|A85902634_20!~|B85902634_20!~|C30|30!~|EStandard Twin Room, 2 Twin Beds!~|FStandard Twin Room, 2 Twin Beds!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902634_20", "description": "Standard Twin Room, 2 Twin Beds", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds", "legacyRoomId": "85902634", "supplierCode": "85902634_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84241838!~|A84241838_20!~|B84241838_20!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84241838_20", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "84241838", "supplierCode": "84241838_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 360, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M360!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84241838!~|A84241838_21!~|B84241838_21!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|U2,360,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I360!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84241838_21", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "84241838", "supplierCode": "84241838_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 360, "gross": 360, "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": 360, "gross": 360, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 326, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M326!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84241838!~|A84241838_11!~|B84241838_11!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|U2,326,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I326!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84241838_11", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "84241838", "supplierCode": "84241838_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 326, "gross": 326, "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": 326, "gross": 326, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M300!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84241838!~|A84241838_10!~|B84241838_10!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I300!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84241838_10", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "84241838", "supplierCode": "84241838_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 300, "gross": 300, "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": 300, "gross": 300, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M300!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902634!~|A85902634_10!~|B85902634_10!~|C30|30!~|EStandard Twin Room, 2 Twin Beds!~|FStandard Twin Room, 2 Twin Beds!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I300!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902634_10", "description": "Standard Twin Room, 2 Twin Beds", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds", "legacyRoomId": "85902634", "supplierCode": "85902634_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 300, "gross": 300, "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": 300, "gross": 300, "binding": false } }, { "hotelName": "ibis Paris Gare du Nord Chateau Landon 10\u00e8me Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 326, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "369155", "supplierCode": "FLY", "hotelCodeSupplier": "369155", "id": "33!~|a0!~|b260624!~|c260625!~|d369155!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m369155!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M326!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902634!~|A85902634_11!~|B85902634_11!~|C30|30!~|EStandard Twin Room, 2 Twin Beds!~|FStandard Twin Room, 2 Twin Beds!~|G1!~|U2,326,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I326!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902634_11", "description": "Standard Twin Room, 2 Twin Beds", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds", "legacyRoomId": "85902634", "supplierCode": "85902634_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 326, "gross": 326, "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": 326, "gross": 326, "binding": false } }, { "hotelName": "Hotel Maison Saintonge", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 652, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430558", "supplierCode": "FLY", "hotelCodeSupplier": "430558", "id": "33!~|a0!~|b260624!~|c260625!~|d430558!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430558!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M652!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899583!~|A85899583_21!~|B85899583_21!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,652,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I652!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899583_21", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899583", "supplierCode": "85899583_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 652, "gross": 652, "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": 652, "gross": 652, "binding": false } }, { "hotelName": "Hotel Maison Saintonge", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430558", "supplierCode": "FLY", "hotelCodeSupplier": "430558", "id": "33!~|a0!~|b260624!~|c260625!~|d430558!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430558!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M592!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899583!~|A85899583_20!~|B85899583_20!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I592!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899583_20", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899583", "supplierCode": "85899583_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 592, "gross": 592, "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": 592, "gross": 592, "binding": false } }, { "hotelName": "Hotel Maison Saintonge", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430558", "supplierCode": "FLY", "hotelCodeSupplier": "430558", "id": "33!~|a0!~|b260624!~|c260625!~|d430558!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430558!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M540!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899583!~|A85899583_10!~|B85899583_10!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I540!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899583_10", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899583", "supplierCode": "85899583_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 540, "gross": 540, "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": 540, "gross": 540, "binding": false } }, { "hotelName": "Hotel Maison Saintonge", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 600, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430558", "supplierCode": "FLY", "hotelCodeSupplier": "430558", "id": "33!~|a0!~|b260624!~|c260625!~|d430558!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430558!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M600!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899583!~|A85899583_11!~|B85899583_11!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,600,1782036000!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I600!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899583_11", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899583", "supplierCode": "85899583_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 600, "gross": 600, "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": 600, "gross": 600, "binding": false } }, { "hotelName": "Novotel Suites Paris Stade De France", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "21382", "supplierCode": "FLY", "hotelCodeSupplier": "21382", "id": "33!~|a0!~|b260624!~|c260625!~|d21382!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m21382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M269!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84390403!~|A84390403_20!~|B84390403_20!~|C30|30!~|Esuperior suite,1 double bed with sofa bed!~|Fsuperior suite,1 double bed with sofa bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I269!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84390403_20", "description": "superior suite,1 double bed with sofa bed", "descriptionSupplier": "superior suite,1 double bed with sofa bed", "legacyRoomId": "84390403", "supplierCode": "84390403_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 269, "gross": 269, "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": 269, "gross": 269, "binding": false } }, { "hotelName": "Novotel Suites Paris Stade De France", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 318, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "21382", "supplierCode": "FLY", "hotelCodeSupplier": "21382", "id": "33!~|a0!~|b260624!~|c260625!~|d21382!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m21382!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M318!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84390403!~|A84390403_21!~|B84390403_21!~|C30|30!~|Esuperior suite,1 double bed with sofa bed!~|Fsuperior suite,1 double bed with sofa bed!~|G1!~|U2,318,1782122400!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I318!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84390403_21", "description": "superior suite,1 double bed with sofa bed", "descriptionSupplier": "superior suite,1 double bed with sofa bed", "legacyRoomId": "84390403", "supplierCode": "84390403_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 318, "gross": 318, "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": 318, "gross": 318, "binding": false } }, { "hotelName": "Novotel Suites Paris Stade De France", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "21382", "supplierCode": "FLY", "hotelCodeSupplier": "21382", "id": "33!~|a0!~|b260624!~|c260625!~|d21382!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m21382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84390403!~|A84390403_10!~|B84390403_10!~|C30|30!~|Esuperior suite,1 double bed with sofa bed!~|Fsuperior suite,1 double bed with sofa bed!~|G1!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84390403_10", "description": "superior suite,1 double bed with sofa bed", "descriptionSupplier": "superior suite,1 double bed with sofa bed", "legacyRoomId": "84390403", "supplierCode": "84390403_10", "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": "Novotel Suites Paris Stade De France", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 271, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "21382", "supplierCode": "FLY", "hotelCodeSupplier": "21382", "id": "33!~|a0!~|b260624!~|c260625!~|d21382!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m21382!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M271!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84390403!~|A84390403_11!~|B84390403_11!~|C30|30!~|Esuperior suite,1 double bed with sofa bed!~|Fsuperior suite,1 double bed with sofa bed!~|G1!~|U2,271,1782122400!~|Hsessionid!~|Ia3a1469424b234424e716450d7e5e0c6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I271!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84390403_11", "description": "superior suite,1 double bed with sofa bed", "descriptionSupplier": "superior suite,1 double bed with sofa bed", "legacyRoomId": "84390403", "supplierCode": "84390403_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 271, "gross": 271, "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": 271, "gross": 271, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 541, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M541!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882321!~|A84882321_21!~|B84882321_21!~|C30|30!~|Epremium quadruple room,1 bedroom,city view!~|Fpremium quadruple room,1 bedroom,city view!~|G1!~|U2,541,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I541!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882321_21", "description": "premium quadruple room,1 bedroom,city view", "descriptionSupplier": "premium quadruple room,1 bedroom,city view", "legacyRoomId": "84882321", "supplierCode": "84882321_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 541, "gross": 541, "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": 541, "gross": 541, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 382, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M382!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882319!~|A84882319_21!~|B84882319_21!~|C30|30!~|Estandard room,1 bedroom,city view!~|Fstandard room,1 bedroom,city view!~|G1!~|U2,382,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I382!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882319_21", "description": "standard room,1 bedroom,city view", "descriptionSupplier": "standard room,1 bedroom,city view", "legacyRoomId": "84882319", "supplierCode": "84882319_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 382, "gross": 382, "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": 382, "gross": 382, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M344!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882319!~|A84882319_20!~|B84882319_20!~|C30|30!~|Estandard room,1 bedroom,city view!~|Fstandard room,1 bedroom,city view!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I344!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882319_20", "description": "standard room,1 bedroom,city view", "descriptionSupplier": "standard room,1 bedroom,city view", "legacyRoomId": "84882319", "supplierCode": "84882319_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 344, "gross": 344, "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": 344, "gross": 344, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 785, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M785!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85909062!~|A85909062_21!~|B85909062_21!~|C30|30!~|EPrivate dormitory for 6 persons with shared bathroom!~|FPrivate dormitory for 6 persons with shared bathroom!~|G1!~|U2,785,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I785!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85909062_21", "description": "Private dormitory for 6 persons with shared bathroom", "descriptionSupplier": "Private dormitory for 6 persons with shared bathroom", "legacyRoomId": "85909062", "supplierCode": "85909062_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 785, "gross": 785, "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": 785, "gross": 785, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M707!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85909062!~|A85909062_20!~|B85909062_20!~|C30|30!~|EPrivate dormitory for 6 persons with shared bathroom!~|FPrivate dormitory for 6 persons with shared bathroom!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I707!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85909062_20", "description": "Private dormitory for 6 persons with shared bathroom", "descriptionSupplier": "Private dormitory for 6 persons with shared bathroom", "legacyRoomId": "85909062", "supplierCode": "85909062_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 707, "gross": 707, "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": 707, "gross": 707, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M555!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206785!~|A82206785_20!~|B82206785_20!~|C30|30!~|Eprivate dormitory for 4 persons with private bathroom!~|Fprivate dormitory for 4 persons with private bathroom!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I555!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206785_20", "description": "private dormitory for 4 persons with private bathroom", "descriptionSupplier": "private dormitory for 4 persons with private bathroom", "legacyRoomId": "82206785", "supplierCode": "82206785_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 555, "gross": 555, "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": 555, "gross": 555, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 616, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M616!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206785!~|A82206785_21!~|B82206785_21!~|C30|30!~|Eprivate dormitory for 4 persons with private bathroom!~|Fprivate dormitory for 4 persons with private bathroom!~|G1!~|U2,616,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I616!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206785_21", "description": "private dormitory for 4 persons with private bathroom", "descriptionSupplier": "private dormitory for 4 persons with private bathroom", "legacyRoomId": "82206785", "supplierCode": "82206785_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616, "gross": 616, "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": 616, "gross": 616, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M881!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206787!~|A82206787_20!~|B82206787_20!~|C30|30!~|Eprivate dormitory for 8 persons with private bathroom!~|Fprivate dormitory for 8 persons with private bathroom!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I881!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206787_20", "description": "private dormitory for 8 persons with private bathroom", "descriptionSupplier": "private dormitory for 8 persons with private bathroom", "legacyRoomId": "82206787", "supplierCode": "82206787_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 881, "gross": 881, "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": 881, "gross": 881, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 979, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M979!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206787!~|A82206787_21!~|B82206787_21!~|C30|30!~|Eprivate dormitory for 8 persons with private bathroom!~|Fprivate dormitory for 8 persons with private bathroom!~|G1!~|U2,979,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I979!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206787_21", "description": "private dormitory for 8 persons with private bathroom", "descriptionSupplier": "private dormitory for 8 persons with private bathroom", "legacyRoomId": "82206787", "supplierCode": "82206787_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 979, "gross": 979, "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": 979, "gross": 979, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M487!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882321!~|A84882321_20!~|B84882321_20!~|C30|30!~|Epremium quadruple room,1 bedroom,city view!~|Fpremium quadruple room,1 bedroom,city view!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I487!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882321_20", "description": "premium quadruple room,1 bedroom,city view", "descriptionSupplier": "premium quadruple room,1 bedroom,city view", "legacyRoomId": "84882321", "supplierCode": "84882321_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 533, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M533!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882320!~|A84882320_21!~|B84882320_21!~|C30|30!~|Efamily quadruple room,1 bedroom,balcony!~|Ffamily quadruple room,1 bedroom,balcony!~|G1!~|U2,533,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I533!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882320_21", "description": "family quadruple room,1 bedroom,balcony", "descriptionSupplier": "family quadruple room,1 bedroom,balcony", "legacyRoomId": "84882320", "supplierCode": "84882320_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 533, "gross": 533, "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": 533, "gross": 533, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M479!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882320!~|A84882320_20!~|B84882320_20!~|C30|30!~|Efamily quadruple room,1 bedroom,balcony!~|Ffamily quadruple room,1 bedroom,balcony!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I479!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882320_20", "description": "family quadruple room,1 bedroom,balcony", "descriptionSupplier": "family quadruple room,1 bedroom,balcony", "legacyRoomId": "84882320", "supplierCode": "84882320_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 479, "gross": 479, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M630!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85909062!~|A85909062_10!~|B85909062_10!~|C30|30!~|EPrivate dormitory for 6 persons with shared bathroom!~|FPrivate dormitory for 6 persons with shared bathroom!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I630!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85909062_10", "description": "Private dormitory for 6 persons with shared bathroom", "descriptionSupplier": "Private dormitory for 6 persons with shared bathroom", "legacyRoomId": "85909062", "supplierCode": "85909062_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": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 700, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M700!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85909062!~|A85909062_11!~|B85909062_11!~|C30|30!~|EPrivate dormitory for 6 persons with shared bathroom!~|FPrivate dormitory for 6 persons with shared bathroom!~|G1!~|U2,700,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I700!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85909062_11", "description": "Private dormitory for 6 persons with shared bathroom", "descriptionSupplier": "Private dormitory for 6 persons with shared bathroom", "legacyRoomId": "85909062", "supplierCode": "85909062_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 700, "gross": 700, "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": 700, "gross": 700, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 865, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M865!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206787!~|A82206787_11!~|B82206787_11!~|C30|30!~|Eprivate dormitory for 8 persons with private bathroom!~|Fprivate dormitory for 8 persons with private bathroom!~|G1!~|U2,865,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I865!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206787_11", "description": "private dormitory for 8 persons with private bathroom", "descriptionSupplier": "private dormitory for 8 persons with private bathroom", "legacyRoomId": "82206787", "supplierCode": "82206787_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 865, "gross": 865, "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": 865, "gross": 865, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 559, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M559!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206785!~|A82206785_11!~|B82206785_11!~|C30|30!~|Eprivate dormitory for 4 persons with private bathroom!~|Fprivate dormitory for 4 persons with private bathroom!~|G1!~|U2,559,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I559!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206785_11", "description": "private dormitory for 4 persons with private bathroom", "descriptionSupplier": "private dormitory for 4 persons with private bathroom", "legacyRoomId": "82206785", "supplierCode": "82206785_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 559, "gross": 559, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 559, "gross": 559, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M503!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206785!~|A82206785_10!~|B82206785_10!~|C30|30!~|Eprivate dormitory for 4 persons with private bathroom!~|Fprivate dormitory for 4 persons with private bathroom!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I503!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206785_10", "description": "private dormitory for 4 persons with private bathroom", "descriptionSupplier": "private dormitory for 4 persons with private bathroom", "legacyRoomId": "82206785", "supplierCode": "82206785_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 503, "gross": 503, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 503, "gross": 503, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M428!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882320!~|A84882320_10!~|B84882320_10!~|C30|30!~|Efamily quadruple room,1 bedroom,balcony!~|Ffamily quadruple room,1 bedroom,balcony!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I428!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882320_10", "description": "family quadruple room,1 bedroom,balcony", "descriptionSupplier": "family quadruple room,1 bedroom,balcony", "legacyRoomId": "84882320", "supplierCode": "84882320_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 428, "gross": 428, "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, "gross": 428, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 476, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M476!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882320!~|A84882320_11!~|B84882320_11!~|C30|30!~|Efamily quadruple room,1 bedroom,balcony!~|Ffamily quadruple room,1 bedroom,balcony!~|G1!~|U2,476,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I476!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882320_11", "description": "family quadruple room,1 bedroom,balcony", "descriptionSupplier": "family quadruple room,1 bedroom,balcony", "legacyRoomId": "84882320", "supplierCode": "84882320_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "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": 476, "gross": 476, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M319!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882319!~|A84882319_10!~|B84882319_10!~|C30|30!~|Estandard room,1 bedroom,city view!~|Fstandard room,1 bedroom,city view!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I319!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882319_10", "description": "standard room,1 bedroom,city view", "descriptionSupplier": "standard room,1 bedroom,city view", "legacyRoomId": "84882319", "supplierCode": "84882319_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 319, "gross": 319, "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": 319, "gross": 319, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 354, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M354!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882319!~|A84882319_11!~|B84882319_11!~|C30|30!~|Estandard room,1 bedroom,city view!~|Fstandard room,1 bedroom,city view!~|G1!~|U2,354,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882319_11", "description": "standard room,1 bedroom,city view", "descriptionSupplier": "standard room,1 bedroom,city view", "legacyRoomId": "84882319", "supplierCode": "84882319_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354, "gross": 354, "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": 354, "gross": 354, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "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": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M484!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882321!~|A84882321_11!~|B84882321_11!~|C30|30!~|Epremium quadruple room,1 bedroom,city view!~|Fpremium quadruple room,1 bedroom,city view!~|G1!~|U2,484,1781863200!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I484!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882321_11", "description": "premium quadruple room,1 bedroom,city view", "descriptionSupplier": "premium quadruple room,1 bedroom,city view", "legacyRoomId": "84882321", "supplierCode": "84882321_11", "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": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M436!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84882321!~|A84882321_10!~|B84882321_10!~|C30|30!~|Epremium quadruple room,1 bedroom,city view!~|Fpremium quadruple room,1 bedroom,city view!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I436!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84882321_10", "description": "premium quadruple room,1 bedroom,city view", "descriptionSupplier": "premium quadruple room,1 bedroom,city view", "legacyRoomId": "84882321", "supplierCode": "84882321_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 436, "gross": 436, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 436, "gross": 436, "binding": false } }, { "hotelName": "The People Paris Marais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023366", "supplierCode": "FLY", "hotelCodeSupplier": "1023366", "id": "33!~|a0!~|b260624!~|c260625!~|d1023366!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023366!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M779!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206787!~|A82206787_10!~|B82206787_10!~|C30|30!~|Eprivate dormitory for 8 persons with private bathroom!~|Fprivate dormitory for 8 persons with private bathroom!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I779!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206787_10", "description": "private dormitory for 8 persons with private bathroom", "descriptionSupplier": "private dormitory for 8 persons with private bathroom", "legacyRoomId": "82206787", "supplierCode": "82206787_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 779, "gross": 779, "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": 779, "gross": 779, "binding": false } }, { "hotelName": "ibis budget Paris Porte d'Italie Est", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "760482", "supplierCode": "FLY", "hotelCodeSupplier": "760482", "id": "33!~|a0!~|b260624!~|c260625!~|d760482!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m760482!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M173!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85213355!~|A85213355_20!~|B85213355_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I173!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85213355_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85213355", "supplierCode": "85213355_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 173, "gross": 173, "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": 173, "gross": 173, "binding": false } }, { "hotelName": "ibis budget Paris Porte d'Italie Est", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 200, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "760482", "supplierCode": "FLY", "hotelCodeSupplier": "760482", "id": "33!~|a0!~|b260624!~|c260625!~|d760482!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m760482!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M200!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85213355!~|A85213355_21!~|B85213355_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,200,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I200!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85213355_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85213355", "supplierCode": "85213355_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "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": 200, "gross": 200, "binding": false } }, { "hotelName": "ibis budget Paris Porte d'Italie Est", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 180, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "760482", "supplierCode": "FLY", "hotelCodeSupplier": "760482", "id": "33!~|a0!~|b260624!~|c260625!~|d760482!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m760482!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M180!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85213355!~|A85213355_11!~|B85213355_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,180,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I180!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85213355_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85213355", "supplierCode": "85213355_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 180, "gross": 180, "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": 180, "gross": 180, "binding": false } }, { "hotelName": "ibis budget Paris Porte d'Italie Est", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "760482", "supplierCode": "FLY", "hotelCodeSupplier": "760482", "id": "33!~|a0!~|b260624!~|c260625!~|d760482!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m760482!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M153!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85213355!~|A85213355_10!~|B85213355_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I153!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85213355_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85213355", "supplierCode": "85213355_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 153, "gross": 153, "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": 153, "gross": 153, "binding": false } }, { "hotelName": "Libertel Austerlitz Jardin des Plantes", "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": "6082", "supplierCode": "FLY", "hotelCodeSupplier": "6082", "id": "33!~|a0!~|b260624!~|c260625!~|d6082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6082!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M340!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898150!~|A85898150_11!~|B85898150_11!~|C30|30!~|EPrivilege!~|FPrivilege!~|G1!~|U2,340,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I340!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898150_11", "description": "Privilege", "descriptionSupplier": "Privilege", "legacyRoomId": "85898150", "supplierCode": "85898150_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": "Libertel Austerlitz Jardin des Plantes", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6082", "supplierCode": "FLY", "hotelCodeSupplier": "6082", "id": "33!~|a0!~|b260624!~|c260625!~|d6082!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6082!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M306!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898150!~|A85898150_10!~|B85898150_10!~|C30|30!~|EPrivilege!~|FPrivilege!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898150_10", "description": "Privilege", "descriptionSupplier": "Privilege", "legacyRoomId": "85898150", "supplierCode": "85898150_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": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M145!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146851!~|A85146851_20!~|B85146851_20!~|C30|30!~|Estudio,1 queen bed,kitchenette!~|Fstudio,1 queen bed,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I145!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146851_20", "description": "studio,1 queen bed,kitchenette", "descriptionSupplier": "studio,1 queen bed,kitchenette", "legacyRoomId": "85146851", "supplierCode": "85146851_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 145, "gross": 145, "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": 145, "gross": 145, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 158, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146851!~|A85146851_21!~|B85146851_21!~|C30|30!~|Estudio,1 queen bed,kitchenette!~|Fstudio,1 queen bed,kitchenette!~|G1!~|U2,158,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146851_21", "description": "studio,1 queen bed,kitchenette", "descriptionSupplier": "studio,1 queen bed,kitchenette", "legacyRoomId": "85146851", "supplierCode": "85146851_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M305!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146848!~|A85146848_20!~|B85146848_20!~|C30|30!~|Eapartment,2 bedrooms,kitchenette!~|Fapartment,2 bedrooms,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I305!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146848_20", "description": "apartment,2 bedrooms,kitchenette", "descriptionSupplier": "apartment,2 bedrooms,kitchenette", "legacyRoomId": "85146848", "supplierCode": "85146848_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 305, "gross": 305, "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": 305, "gross": 305, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 335, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M335!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146848!~|A85146848_21!~|B85146848_21!~|C30|30!~|Eapartment,2 bedrooms,kitchenette!~|Fapartment,2 bedrooms,kitchenette!~|G1!~|U2,335,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I335!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146848_21", "description": "apartment,2 bedrooms,kitchenette", "descriptionSupplier": "apartment,2 bedrooms,kitchenette", "legacyRoomId": "85146848", "supplierCode": "85146848_21", "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": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 228, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M228!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146852!~|A85146852_21!~|B85146852_21!~|C30|30!~|Eapartment,1 bedroom,kitchenette!~|Fapartment,1 bedroom,kitchenette!~|G1!~|U2,228,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I228!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146852_21", "description": "apartment,1 bedroom,kitchenette", "descriptionSupplier": "apartment,1 bedroom,kitchenette", "legacyRoomId": "85146852", "supplierCode": "85146852_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "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": 228, "gross": 228, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M209!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146852!~|A85146852_20!~|B85146852_20!~|C30|30!~|Eapartment,1 bedroom,kitchenette!~|Fapartment,1 bedroom,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I209!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146852_20", "description": "apartment,1 bedroom,kitchenette", "descriptionSupplier": "apartment,1 bedroom,kitchenette", "legacyRoomId": "85146852", "supplierCode": "85146852_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 209, "gross": 209, "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": 209, "gross": 209, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 243, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M243!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146847!~|A85146847_21!~|B85146847_21!~|C30|30!~|Esuperior apartment,1 bedroom,kitchenette!~|Fsuperior apartment,1 bedroom,kitchenette!~|G1!~|U2,243,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I243!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146847_21", "description": "superior apartment,1 bedroom,kitchenette", "descriptionSupplier": "superior apartment,1 bedroom,kitchenette", "legacyRoomId": "85146847", "supplierCode": "85146847_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 243, "gross": 243, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M223!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146847!~|A85146847_20!~|B85146847_20!~|C30|30!~|Esuperior apartment,1 bedroom,kitchenette!~|Fsuperior apartment,1 bedroom,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I223!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146847_20", "description": "superior apartment,1 bedroom,kitchenette", "descriptionSupplier": "superior apartment,1 bedroom,kitchenette", "legacyRoomId": "85146847", "supplierCode": "85146847_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 223, "gross": 223, "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": 223, "gross": 223, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "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": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146850!~|A85146850_21!~|B85146850_21!~|C30|30!~|Esuperior studio,2 twin beds,kitchenette!~|Fsuperior studio,2 twin beds,kitchenette!~|G1!~|U2,172,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146850_21", "description": "superior studio,2 twin beds,kitchenette", "descriptionSupplier": "superior studio,2 twin beds,kitchenette", "legacyRoomId": "85146850", "supplierCode": "85146850_21", "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": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146850!~|A85146850_20!~|B85146850_20!~|C30|30!~|Esuperior studio,2 twin beds,kitchenette!~|Fsuperior studio,2 twin beds,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146850_20", "description": "superior studio,2 twin beds,kitchenette", "descriptionSupplier": "superior studio,2 twin beds,kitchenette", "legacyRoomId": "85146850", "supplierCode": "85146850_20", "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": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 158, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146849!~|A85146849_21!~|B85146849_21!~|C30|30!~|Estudio,2 twin beds,kitchenette!~|Fstudio,2 twin beds,kitchenette!~|G1!~|U2,158,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146849_21", "description": "studio,2 twin beds,kitchenette", "descriptionSupplier": "studio,2 twin beds,kitchenette", "legacyRoomId": "85146849", "supplierCode": "85146849_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M145!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146849!~|A85146849_20!~|B85146849_20!~|C30|30!~|Estudio,2 twin beds,kitchenette!~|Fstudio,2 twin beds,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I145!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146849_20", "description": "studio,2 twin beds,kitchenette", "descriptionSupplier": "studio,2 twin beds,kitchenette", "legacyRoomId": "85146849", "supplierCode": "85146849_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 145, "gross": 145, "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": 145, "gross": 145, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146849!~|A85146849_10!~|B85146849_10!~|C30|30!~|Estudio,2 twin beds,kitchenette!~|Fstudio,2 twin beds,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146849_10", "description": "studio,2 twin beds,kitchenette", "descriptionSupplier": "studio,2 twin beds,kitchenette", "legacyRoomId": "85146849", "supplierCode": "85146849_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "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": 122, "gross": 122, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 135, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M135!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146849!~|A85146849_11!~|B85146849_11!~|C30|30!~|Estudio,2 twin beds,kitchenette!~|Fstudio,2 twin beds,kitchenette!~|G1!~|U2,135,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I135!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146849_11", "description": "studio,2 twin beds,kitchenette", "descriptionSupplier": "studio,2 twin beds,kitchenette", "legacyRoomId": "85146849", "supplierCode": "85146849_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 135, "gross": 135, "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": 135, "gross": 135, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 135, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M135!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146851!~|A85146851_11!~|B85146851_11!~|C30|30!~|Estudio,1 queen bed,kitchenette!~|Fstudio,1 queen bed,kitchenette!~|G1!~|U2,135,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I135!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146851_11", "description": "studio,1 queen bed,kitchenette", "descriptionSupplier": "studio,1 queen bed,kitchenette", "legacyRoomId": "85146851", "supplierCode": "85146851_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 135, "gross": 135, "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": 135, "gross": 135, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146851!~|A85146851_10!~|B85146851_10!~|C30|30!~|Estudio,1 queen bed,kitchenette!~|Fstudio,1 queen bed,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146851_10", "description": "studio,1 queen bed,kitchenette", "descriptionSupplier": "studio,1 queen bed,kitchenette", "legacyRoomId": "85146851", "supplierCode": "85146851_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "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": 122, "gross": 122, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 312, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M312!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146848!~|A85146848_11!~|B85146848_11!~|C30|30!~|Eapartment,2 bedrooms,kitchenette!~|Fapartment,2 bedrooms,kitchenette!~|G1!~|U2,312,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I312!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146848_11", "description": "apartment,2 bedrooms,kitchenette", "descriptionSupplier": "apartment,2 bedrooms,kitchenette", "legacyRoomId": "85146848", "supplierCode": "85146848_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312, "gross": 312, "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": 312, "gross": 312, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M282!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146848!~|A85146848_10!~|B85146848_10!~|C30|30!~|Eapartment,2 bedrooms,kitchenette!~|Fapartment,2 bedrooms,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I282!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146848_10", "description": "apartment,2 bedrooms,kitchenette", "descriptionSupplier": "apartment,2 bedrooms,kitchenette", "legacyRoomId": "85146848", "supplierCode": "85146848_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 282, "gross": 282, "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": 282, "gross": 282, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146852!~|A85146852_10!~|B85146852_10!~|C30|30!~|Eapartment,1 bedroom,kitchenette!~|Fapartment,1 bedroom,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146852_10", "description": "apartment,1 bedroom,kitchenette", "descriptionSupplier": "apartment,1 bedroom,kitchenette", "legacyRoomId": "85146852", "supplierCode": "85146852_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 205, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M205!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146852!~|A85146852_11!~|B85146852_11!~|C30|30!~|Eapartment,1 bedroom,kitchenette!~|Fapartment,1 bedroom,kitchenette!~|G1!~|U2,205,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I205!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146852_11", "description": "apartment,1 bedroom,kitchenette", "descriptionSupplier": "apartment,1 bedroom,kitchenette", "legacyRoomId": "85146852", "supplierCode": "85146852_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 205, "gross": 205, "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": 205, "gross": 205, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M200!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146847!~|A85146847_10!~|B85146847_10!~|C30|30!~|Esuperior apartment,1 bedroom,kitchenette!~|Fsuperior apartment,1 bedroom,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I200!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146847_10", "description": "superior apartment,1 bedroom,kitchenette", "descriptionSupplier": "superior apartment,1 bedroom,kitchenette", "legacyRoomId": "85146847", "supplierCode": "85146847_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "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": 200, "gross": 200, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 220, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M220!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146847!~|A85146847_11!~|B85146847_11!~|C30|30!~|Esuperior apartment,1 bedroom,kitchenette!~|Fsuperior apartment,1 bedroom,kitchenette!~|G1!~|U2,220,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I220!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146847_11", "description": "superior apartment,1 bedroom,kitchenette", "descriptionSupplier": "superior apartment,1 bedroom,kitchenette", "legacyRoomId": "85146847", "supplierCode": "85146847_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 220, "gross": 220, "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": 220, "gross": 220, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M135!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146850!~|A85146850_10!~|B85146850_10!~|C30|30!~|Esuperior studio,2 twin beds,kitchenette!~|Fsuperior studio,2 twin beds,kitchenette!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I135!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146850_10", "description": "superior studio,2 twin beds,kitchenette", "descriptionSupplier": "superior studio,2 twin beds,kitchenette", "legacyRoomId": "85146850", "supplierCode": "85146850_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 135, "gross": 135, "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": 135, "gross": 135, "binding": false } }, { "hotelName": "Appart'City Confort Paris Villejuif", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 149, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "19069", "supplierCode": "FLY", "hotelCodeSupplier": "19069", "id": "33!~|a0!~|b260624!~|c260625!~|d19069!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m19069!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M149!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146850!~|A85146850_11!~|B85146850_11!~|C30|30!~|Esuperior studio,2 twin beds,kitchenette!~|Fsuperior studio,2 twin beds,kitchenette!~|G1!~|U2,149,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I149!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146850_11", "description": "superior studio,2 twin beds,kitchenette", "descriptionSupplier": "superior studio,2 twin beds,kitchenette", "legacyRoomId": "85146850", "supplierCode": "85146850_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 149, "gross": 149, "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": 149, "gross": 149, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M250!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85900691!~|A85900691_20!~|B85900691_20!~|C30|30!~|EStudio (2 people)!~|FStudio (2 people)!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I250!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85900691_20", "description": "Studio (2 people)", "descriptionSupplier": "Studio (2 people)", "legacyRoomId": "85900691", "supplierCode": "85900691_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 250, "gross": 250, "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": 250, "gross": 250, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 250, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M250!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85900691!~|A85900691_21!~|B85900691_21!~|C30|30!~|EStudio (2 people)!~|FStudio (2 people)!~|G1!~|U2,250,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I250!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85900691_21", "description": "Studio (2 people)", "descriptionSupplier": "Studio (2 people)", "legacyRoomId": "85900691", "supplierCode": "85900691_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 250, "gross": 250, "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": 250, "gross": 250, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 220, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M220!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171078!~|A85171078_21!~|B85171078_21!~|C30|30!~|Esuperior room,1 queen bed with sofa bed!~|Fsuperior room,1 queen bed with sofa bed!~|G1!~|U2,220,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I220!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171078_21", "description": "superior room,1 queen bed with sofa bed", "descriptionSupplier": "superior room,1 queen bed with sofa bed", "legacyRoomId": "85171078", "supplierCode": "85171078_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 220, "gross": 220, "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": 220, "gross": 220, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M216!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171078!~|A85171078_20!~|B85171078_20!~|C30|30!~|Esuperior room,1 queen bed with sofa bed!~|Fsuperior room,1 queen bed with sofa bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I216!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171078_20", "description": "superior room,1 queen bed with sofa bed", "descriptionSupplier": "superior room,1 queen bed with sofa bed", "legacyRoomId": "85171078", "supplierCode": "85171078_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 216, "gross": 216, "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": 216, "gross": 216, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M244!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171080!~|A85171080_20!~|B85171080_20!~|C30|30!~|Eexecutive room,1 queen bed with sofa bed!~|Fexecutive room,1 queen bed with sofa bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I244!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171080_20", "description": "executive room,1 queen bed with sofa bed", "descriptionSupplier": "executive room,1 queen bed with sofa bed", "legacyRoomId": "85171080", "supplierCode": "85171080_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 244, "gross": 244, "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": 244, "gross": 244, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 245, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M245!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171080!~|A85171080_21!~|B85171080_21!~|C30|30!~|Eexecutive room,1 queen bed with sofa bed!~|Fexecutive room,1 queen bed with sofa bed!~|G1!~|U2,245,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I245!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171080_21", "description": "executive room,1 queen bed with sofa bed", "descriptionSupplier": "executive room,1 queen bed with sofa bed", "legacyRoomId": "85171080", "supplierCode": "85171080_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 245, "gross": 245, "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": 245, "gross": 245, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M188.1!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171078!~|A85171078_10!~|B85171078_10!~|C30|30!~|Esuperior room,1 queen bed with sofa bed!~|Fsuperior room,1 queen bed with sofa bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I188.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171078_10", "description": "superior room,1 queen bed with sofa bed", "descriptionSupplier": "superior room,1 queen bed with sofa bed", "legacyRoomId": "85171078", "supplierCode": "85171078_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188.1, "gross": 188.1, "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": 188.1, "gross": 188.1, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 190, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171078!~|A85171078_11!~|B85171078_11!~|C30|30!~|Esuperior room,1 queen bed with sofa bed!~|Fsuperior room,1 queen bed with sofa bed!~|G1!~|U2,190,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171078_11", "description": "superior room,1 queen bed with sofa bed", "descriptionSupplier": "superior room,1 queen bed with sofa bed", "legacyRoomId": "85171078", "supplierCode": "85171078_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 215, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M215!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171080!~|A85171080_11!~|B85171080_11!~|C30|30!~|Eexecutive room,1 queen bed with sofa bed!~|Fexecutive room,1 queen bed with sofa bed!~|G1!~|U2,215,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I215!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171080_11", "description": "executive room,1 queen bed with sofa bed", "descriptionSupplier": "executive room,1 queen bed with sofa bed", "legacyRoomId": "85171080", "supplierCode": "85171080_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 215, "gross": 215, "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": 215, "gross": 215, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M212.85!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85171080!~|A85171080_10!~|B85171080_10!~|C30|30!~|Eexecutive room,1 queen bed with sofa bed!~|Fexecutive room,1 queen bed with sofa bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I212.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85171080_10", "description": "executive room,1 queen bed with sofa bed", "descriptionSupplier": "executive room,1 queen bed with sofa bed", "legacyRoomId": "85171080", "supplierCode": "85171080_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 212.85, "gross": 212.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": 212.85, "gross": 212.85, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 220, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M220!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85900691!~|A85900691_11!~|B85900691_11!~|C30|30!~|EStudio (2 people)!~|FStudio (2 people)!~|G1!~|U2,220,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I220!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85900691_11", "description": "Studio (2 people)", "descriptionSupplier": "Studio (2 people)", "legacyRoomId": "85900691", "supplierCode": "85900691_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 220, "gross": 220, "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": 220, "gross": 220, "binding": false } }, { "hotelName": "Novotel Paris 13 Porte d'Italie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "253677", "supplierCode": "FLY", "hotelCodeSupplier": "253677", "id": "33!~|a0!~|b260624!~|c260625!~|d253677!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m253677!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M217.8!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85900691!~|A85900691_10!~|B85900691_10!~|C30|30!~|EStudio (2 people)!~|FStudio (2 people)!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I217.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85900691_10", "description": "Studio (2 people)", "descriptionSupplier": "Studio (2 people)", "legacyRoomId": "85900691", "supplierCode": "85900691_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 217.8, "gross": 217.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": 217.8, "gross": 217.8, "binding": false } }, { "hotelName": "ibis Paris Saint-Denis Stade Sud", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 266, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326624", "supplierCode": "FLY", "hotelCodeSupplier": "326624", "id": "33!~|a0!~|b260624!~|c260625!~|d326624!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326624!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M266!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85179054!~|A85179054_21!~|B85179054_21!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|U2,266,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I266!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85179054_21", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "85179054", "supplierCode": "85179054_21", "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": "ibis Paris Saint-Denis Stade Sud", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326624", "supplierCode": "FLY", "hotelCodeSupplier": "326624", "id": "33!~|a0!~|b260624!~|c260625!~|d326624!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326624!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M250!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85179054!~|A85179054_20!~|B85179054_20!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I250!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85179054_20", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "85179054", "supplierCode": "85179054_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 250, "gross": 250, "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": 250, "gross": 250, "binding": false } }, { "hotelName": "ibis Paris Saint-Denis Stade Sud", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326624", "supplierCode": "FLY", "hotelCodeSupplier": "326624", "id": "33!~|a0!~|b260624!~|c260625!~|d326624!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326624!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M217!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85179054!~|A85179054_10!~|B85179054_10!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I217!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85179054_10", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "85179054", "supplierCode": "85179054_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 217, "gross": 217, "binding": false } }, { "hotelName": "ibis Paris Saint-Denis Stade Sud", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 233, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "326624", "supplierCode": "FLY", "hotelCodeSupplier": "326624", "id": "33!~|a0!~|b260624!~|c260625!~|d326624!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m326624!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M233!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85179054!~|A85179054_11!~|B85179054_11!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|U2,233,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I233!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85179054_11", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "85179054", "supplierCode": "85179054_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 233, "gross": 233, "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": 233, "gross": 233, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M248!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371545!~|A6371545_20!~|B6371545_20!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I248!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371545_20", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "6371545", "supplierCode": "6371545_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 248, "gross": 248, "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": 248, "gross": 248, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 289, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M289!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371545!~|A6371545_21!~|B6371545_21!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,289,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I289!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371545_21", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "6371545", "supplierCode": "6371545_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 289, "gross": 289, "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": 289, "gross": 289, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M318.78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84285705!~|A84285705_20!~|B84285705_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I318.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84285705_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84285705", "supplierCode": "84285705_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 318.78, "gross": 318.78, "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": 318.78, "gross": 318.78, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 322, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M322!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84285705!~|A84285705_21!~|B84285705_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,322,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I322!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84285705_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84285705", "supplierCode": "84285705_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 322, "gross": 322, "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": 322, "gross": 322, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 278, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M278!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371545!~|A6371545_11!~|B6371545_11!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,278,1782036000!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I278!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371545_11", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "6371545", "supplierCode": "6371545_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 278, "gross": 278, "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": 278, "gross": 278, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M237!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371545!~|A6371545_10!~|B6371545_10!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I237!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371545_10", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "6371545", "supplierCode": "6371545_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 237, "gross": 237, "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": 237, "gross": 237, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M264!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84285705!~|A84285705_10!~|B84285705_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I264!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84285705_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84285705", "supplierCode": "84285705_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 264, "gross": 264, "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": 264, "gross": 264, "binding": false } }, { "hotelName": "Hotel Paris Louis Blanc", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 310, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15842", "supplierCode": "FLY", "hotelCodeSupplier": "15842", "id": "33!~|a0!~|b260624!~|c260625!~|d15842!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15842!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M310!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84285705!~|A84285705_11!~|B84285705_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,310,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I310!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84285705_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84285705", "supplierCode": "84285705_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "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": 310, "gross": 310, "binding": false } }, { "hotelName": "H\u00f4tel de La Herse d'Or", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282074", "supplierCode": "FLY", "hotelCodeSupplier": "282074", "id": "33!~|a0!~|b260624!~|c260625!~|d282074!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282074!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M399!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370224!~|A6370224_10!~|B6370224_10!~|C30|30!~|EComfort Triple Room!~|FComfort Triple Room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I399!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370224_10", "description": "Comfort Triple Room", "descriptionSupplier": "Comfort Triple Room", "legacyRoomId": "6370224", "supplierCode": "6370224_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 399, "gross": 399, "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": 399, "gross": 399, "binding": false } }, { "hotelName": "H\u00f4tel de La Herse d'Or", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "282074", "supplierCode": "FLY", "hotelCodeSupplier": "282074", "id": "33!~|a0!~|b260624!~|c260625!~|d282074!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m282074!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M428!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84370463!~|A84370463_10!~|B84370463_10!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I428!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84370463_10", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84370463", "supplierCode": "84370463_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 428, "gross": 428, "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, "gross": 428, "binding": false } }, { "hotelName": "Reims Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M283.14!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794064!~|A84794064_20!~|B84794064_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I283.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794064_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84794064", "supplierCode": "84794064_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 283.14, "gross": 283.14, "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": 283.14, "gross": 283.14, "binding": false } }, { "hotelName": "Reims Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 286, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M286!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794064!~|A84794064_21!~|B84794064_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,286,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I286!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794064_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84794064", "supplierCode": "84794064_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 286, "gross": 286, "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": 286, "gross": 286, "binding": false } }, { "hotelName": "Reims Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M300.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794062!~|A84794062_20!~|B84794062_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I300.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794062_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84794062", "supplierCode": "84794062_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 300.96, "gross": 300.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": 300.96, "gross": 300.96, "binding": false } }, { "hotelName": "Reims Hotel", "boardCode": "HB", "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": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M304!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794062!~|A84794062_21!~|B84794062_21!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,304,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I304!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794062_21", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84794062", "supplierCode": "84794062_21", "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": "Reims Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 258, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M258!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794064!~|A84794064_11!~|B84794064_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,258,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I258!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794064_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84794064", "supplierCode": "84794064_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 258, "gross": 258, "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": 258, "gross": 258, "binding": false } }, { "hotelName": "Reims Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794064!~|A84794064_10!~|B84794064_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794064_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84794064", "supplierCode": "84794064_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": "Reims Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 276, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M276!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794062!~|A84794062_11!~|B84794062_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,276,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I276!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794062_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84794062", "supplierCode": "84794062_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 276, "gross": 276, "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": 276, "gross": 276, "binding": false } }, { "hotelName": "Reims Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51600", "supplierCode": "FLY", "hotelCodeSupplier": "51600", "id": "33!~|a0!~|b260624!~|c260625!~|d51600!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m51600!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M249!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84794062!~|A84794062_10!~|B84794062_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I249!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84794062_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84794062", "supplierCode": "84794062_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 249, "gross": 249, "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": 249, "gross": 249, "binding": false } }, { "hotelName": "H\u00f4tel Castex", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 435, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18777", "supplierCode": "FLY", "hotelCodeSupplier": "18777", "id": "33!~|a0!~|b260624!~|c260625!~|d18777!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18777!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M435!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156167!~|A82156167_11!~|B82156167_11!~|C30|30!~|Edouble Room!~|Fdouble Room!~|G1!~|U2,435,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I435!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156167_11", "description": "double Room", "descriptionSupplier": "double Room", "legacyRoomId": "82156167", "supplierCode": "82156167_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 435, "gross": 435, "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": 435, "gross": 435, "binding": false } }, { "hotelName": "H\u00f4tel Castex", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18777", "supplierCode": "FLY", "hotelCodeSupplier": "18777", "id": "33!~|a0!~|b260624!~|c260625!~|d18777!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18777!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M348!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156167!~|A82156167_10!~|B82156167_10!~|C30|30!~|Edouble Room!~|Fdouble Room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I348!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156167_10", "description": "double Room", "descriptionSupplier": "double Room", "legacyRoomId": "82156167", "supplierCode": "82156167_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 908, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M908!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84256295!~|A84256295_21!~|B84256295_21!~|C30|30!~|Edeluxe double or twin room,courtyard view!~|Fdeluxe double or twin room,courtyard view!~|G1!~|U2,908,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I908!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84256295_21", "description": "deluxe double or twin room,courtyard view", "descriptionSupplier": "deluxe double or twin room,courtyard view", "legacyRoomId": "84256295", "supplierCode": "84256295_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 908, "gross": 908, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 908, "gross": 908, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M741!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84256295!~|A84256295_20!~|B84256295_20!~|C30|30!~|Edeluxe double or twin room,courtyard view!~|Fdeluxe double or twin room,courtyard view!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I741!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84256295_20", "description": "deluxe double or twin room,courtyard view", "descriptionSupplier": "deluxe double or twin room,courtyard view", "legacyRoomId": "84256295", "supplierCode": "84256295_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 741, "gross": 741, "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": 741, "gross": 741, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 794, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M794!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902443!~|A85902443_21!~|B85902443_21!~|C30|30!~|ESuperior Double or Twin Room!~|FSuperior Double or Twin Room!~|G1!~|U2,794,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I794!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902443_21", "description": "Superior Double or Twin Room", "descriptionSupplier": "Superior Double or Twin Room", "legacyRoomId": "85902443", "supplierCode": "85902443_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 794, "gross": 794, "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": 794, "gross": 794, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M648!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902443!~|A85902443_20!~|B85902443_20!~|C30|30!~|ESuperior Double or Twin Room!~|FSuperior Double or Twin Room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I648!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902443_20", "description": "Superior Double or Twin Room", "descriptionSupplier": "Superior Double or Twin Room", "legacyRoomId": "85902443", "supplierCode": "85902443_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 648, "gross": 648, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 648, "gross": 648, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M583!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902443!~|A85902443_10!~|B85902443_10!~|C30|30!~|ESuperior Double or Twin Room!~|FSuperior Double or Twin Room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I583!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902443_10", "description": "Superior Double or Twin Room", "descriptionSupplier": "Superior Double or Twin Room", "legacyRoomId": "85902443", "supplierCode": "85902443_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 583, "gross": 583, "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": 583, "gross": 583, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 729, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M729!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85902443!~|A85902443_11!~|B85902443_11!~|C30|30!~|ESuperior Double or Twin Room!~|FSuperior Double or Twin Room!~|G1!~|U2,729,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I729!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85902443_11", "description": "Superior Double or Twin Room", "descriptionSupplier": "Superior Double or Twin Room", "legacyRoomId": "85902443", "supplierCode": "85902443_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": "1K Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M670!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84256295!~|A84256295_10!~|B84256295_10!~|C30|30!~|Edeluxe double or twin room,courtyard view!~|Fdeluxe double or twin room,courtyard view!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I670!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84256295_10", "description": "deluxe double or twin room,courtyard view", "descriptionSupplier": "deluxe double or twin room,courtyard view", "legacyRoomId": "84256295", "supplierCode": "84256295_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 670, "gross": 670, "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": 670, "gross": 670, "binding": false } }, { "hotelName": "1K Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 838, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "228539", "supplierCode": "FLY", "hotelCodeSupplier": "228539", "id": "33!~|a0!~|b260624!~|c260625!~|d228539!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m228539!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M838!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84256295!~|A84256295_11!~|B84256295_11!~|C30|30!~|Edeluxe double or twin room,courtyard view!~|Fdeluxe double or twin room,courtyard view!~|G1!~|U2,838,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I838!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84256295_11", "description": "deluxe double or twin room,courtyard view", "descriptionSupplier": "deluxe double or twin room,courtyard view", "legacyRoomId": "84256295", "supplierCode": "84256295_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 838, "gross": 838, "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": 838, "gross": 838, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "HB", "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": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283716!~|A84283716_21!~|B84283716_21!~|C30|30!~|Epremium apartment!~|Fpremium apartment!~|G1!~|U2,410,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283716_21", "description": "premium apartment", "descriptionSupplier": "premium apartment", "legacyRoomId": "84283716", "supplierCode": "84283716_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M366!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283716!~|A84283716_20!~|B84283716_20!~|C30|30!~|Epremium apartment!~|Fpremium apartment!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I366!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283716_20", "description": "premium apartment", "descriptionSupplier": "premium apartment", "legacyRoomId": "84283716", "supplierCode": "84283716_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 366, "gross": 366, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 366, "gross": 366, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M322!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283715!~|A84283715_20!~|B84283715_20!~|C30|30!~|Epremium triple room!~|Fpremium triple room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I322!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283715_20", "description": "premium triple room", "descriptionSupplier": "premium triple room", "legacyRoomId": "84283715", "supplierCode": "84283715_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 322, "gross": 322, "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": 322, "gross": 322, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 361, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M361!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283715!~|A84283715_21!~|B84283715_21!~|C30|30!~|Epremium triple room!~|Fpremium triple room!~|G1!~|U2,361,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I361!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283715_21", "description": "premium triple room", "descriptionSupplier": "premium triple room", "legacyRoomId": "84283715", "supplierCode": "84283715_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 361, "gross": 361, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 361, "gross": 361, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M279!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373863!~|A84373863_20!~|B84373863_20!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I279!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373863_20", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84373863", "supplierCode": "84373863_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 279, "gross": 279, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 312, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M312!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373863!~|A84373863_21!~|B84373863_21!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,312,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I312!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373863_21", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84373863", "supplierCode": "84373863_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312, "gross": 312, "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": 312, "gross": 312, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 339, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M339!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283715!~|A84283715_11!~|B84283715_11!~|C30|30!~|Epremium triple room!~|Fpremium triple room!~|G1!~|U2,339,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I339!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283715_11", "description": "premium triple room", "descriptionSupplier": "premium triple room", "legacyRoomId": "84283715", "supplierCode": "84283715_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 339, "gross": 339, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 339, "gross": 339, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M301!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283715!~|A84283715_10!~|B84283715_10!~|C30|30!~|Epremium triple room!~|Fpremium triple room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283715_10", "description": "premium triple room", "descriptionSupplier": "premium triple room", "legacyRoomId": "84283715", "supplierCode": "84283715_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 301, "gross": 301, "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": 301, "gross": 301, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M343!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283716!~|A84283716_10!~|B84283716_10!~|C30|30!~|Epremium apartment!~|Fpremium apartment!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I343!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283716_10", "description": "premium apartment", "descriptionSupplier": "premium apartment", "legacyRoomId": "84283716", "supplierCode": "84283716_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 343, "gross": 343, "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": 343, "gross": 343, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 386, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M386!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283716!~|A84283716_11!~|B84283716_11!~|C30|30!~|Epremium apartment!~|Fpremium apartment!~|G1!~|U2,386,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I386!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283716_11", "description": "premium apartment", "descriptionSupplier": "premium apartment", "legacyRoomId": "84283716", "supplierCode": "84283716_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 386, "gross": 386, "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": 386, "gross": 386, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 290, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M290!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373863!~|A84373863_11!~|B84373863_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,290,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I290!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373863_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84373863", "supplierCode": "84373863_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 290, "gross": 290, "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": 290, "gross": 290, "binding": false } }, { "hotelName": "Hotel Ferney R\u00e9publique", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18885", "supplierCode": "FLY", "hotelCodeSupplier": "18885", "id": "33!~|a0!~|b260624!~|c260625!~|d18885!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18885!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M257!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373863!~|A84373863_10!~|B84373863_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I257!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373863_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84373863", "supplierCode": "84373863_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, { "hotelName": "Villa Beaumarchais", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "451815", "supplierCode": "FLY", "hotelCodeSupplier": "451815", "id": "33!~|a0!~|b260624!~|c260625!~|d451815!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m451815!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M512!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84110305!~|A84110305_20!~|B84110305_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I512!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84110305_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84110305", "supplierCode": "84110305_20", "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": "Villa Beaumarchais", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 624, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "451815", "supplierCode": "FLY", "hotelCodeSupplier": "451815", "id": "33!~|a0!~|b260624!~|c260625!~|d451815!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m451815!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M624!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84110305!~|A84110305_21!~|B84110305_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,624,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I624!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84110305_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84110305", "supplierCode": "84110305_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 624, "gross": 624, "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": 624, "gross": 624, "binding": false } }, { "hotelName": "Villa Beaumarchais", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "451815", "supplierCode": "FLY", "hotelCodeSupplier": "451815", "id": "33!~|a0!~|b260624!~|c260625!~|d451815!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m451815!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M450!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84110305!~|A84110305_10!~|B84110305_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I450!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84110305_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84110305", "supplierCode": "84110305_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 450, "gross": 450, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 450, "gross": 450, "binding": false } }, { "hotelName": "Villa Beaumarchais", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 562, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "451815", "supplierCode": "FLY", "hotelCodeSupplier": "451815", "id": "33!~|a0!~|b260624!~|c260625!~|d451815!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m451815!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M562!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84110305!~|A84110305_11!~|B84110305_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,562,1781949600!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I562!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84110305_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84110305", "supplierCode": "84110305_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 562, "gross": 562, "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": 562, "gross": 562, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M126!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185441!~|A85185441_20!~|B85185441_20!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I126!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185441_20", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "85185441", "supplierCode": "85185441_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 126, "gross": 126, "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": 126, "gross": 126, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 144, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185441!~|A85185441_21!~|B85185441_21!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|U2,144,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185441_21", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "85185441", "supplierCode": "85185441_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "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": 144, "gross": 144, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 144, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nHB!~|nFLY!~|o1!~|p1!~|x09061020!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185440!~|A85185440_21!~|B85185440_21!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|U2,144,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185440_21", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185440", "supplierCode": "85185440_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "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": 144, "gross": 144, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nHB!~|nFLY!~|o1!~|p0!~|x09061020!~|M126!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185440!~|A85185440_20!~|B85185440_20!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I126!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185440_20", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185440", "supplierCode": "85185440_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 126, "gross": 126, "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": 126, "gross": 126, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M103!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185440!~|A85185440_10!~|B85185440_10!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I103!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185440_10", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185440", "supplierCode": "85185440_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 103, "gross": 103, "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": 103, "gross": 103, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 122, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185440!~|A85185440_11!~|B85185440_11!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|U2,122,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185440_11", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185440", "supplierCode": "85185440_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "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": 122, "gross": 122, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 122, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nNB!~|nFLY!~|o1!~|p1!~|x09061020!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185441!~|A85185441_11!~|B85185441_11!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|U2,122,1782122400!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185441_11", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "85185441", "supplierCode": "85185441_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "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": 122, "gross": 122, "binding": false } }, { "hotelName": "H\u00f4tel ibis Orly Chevilly Tram 7", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380621", "supplierCode": "FLY", "hotelCodeSupplier": "380621", "id": "33!~|a0!~|b260624!~|c260625!~|d380621!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380621!~|nNB!~|nFLY!~|o1!~|p0!~|x09061020!~|M103!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185441!~|A85185441_10!~|B85185441_10!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|Hsessionid!~|I6c8f0b21fd95fc98cd8616bedba4ac9f!~|Hcurrency!~|IUSD!~|Htgx_price!~|I103!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185441_10", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "85185441", "supplierCode": "85185441_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 103, "gross": 103, "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": 103, "gross": 103, "binding": false } } ], "auditData": { "transactions": null } } } } }