{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M173!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83832576!~|A83832576_20!~|B83832576_20!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I173!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83832576_20", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "83832576", "supplierCode": "83832576_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": "Residhome Asni\u00e8res Park", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 184, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M184!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83832576!~|A83832576_21!~|B83832576_21!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|U2,184,1782122400!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I184!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83832576_21", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "83832576", "supplierCode": "83832576_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 317, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M317!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84866948!~|A84866948_21!~|B84866948_21!~|C30|30!~|Eapartment!~|Fapartment!~|G1!~|U2,317,1782122400!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I317!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84866948_21", "description": "apartment", "descriptionSupplier": "apartment", "legacyRoomId": "84866948", "supplierCode": "84866948_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 317, "gross": 317, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 317, "gross": 317, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84866948!~|A84866948_20!~|B84866948_20!~|C30|30!~|Eapartment!~|Fapartment!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84866948_20", "description": "apartment", "descriptionSupplier": "apartment", "legacyRoomId": "84866948", "supplierCode": "84866948_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 163, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M163!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83832576!~|A83832576_11!~|B83832576_11!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|U2,163,1782122400!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I163!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83832576_11", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "83832576", "supplierCode": "83832576_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 163, "gross": 163, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 163, "gross": 163, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M152!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83832576!~|A83832576_10!~|B83832576_10!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I152!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83832576_10", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "83832576", "supplierCode": "83832576_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M271!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84866948!~|A84866948_10!~|B84866948_10!~|C30|30!~|Eapartment!~|Fapartment!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I271!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84866948_10", "description": "apartment", "descriptionSupplier": "apartment", "legacyRoomId": "84866948", "supplierCode": "84866948_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 271, "gross": 271, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res Park", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 291, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "762843", "supplierCode": "FLY", "hotelCodeSupplier": "762843", "id": "33!~|a0!~|b260624!~|c260625!~|d762843!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m762843!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M291!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84866948!~|A84866948_11!~|B84866948_11!~|C30|30!~|Eapartment!~|Fapartment!~|G1!~|U2,291,1782122400!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I291!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84866948_11", "description": "apartment", "descriptionSupplier": "apartment", "legacyRoomId": "84866948", "supplierCode": "84866948_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 291, "gross": 291, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M301!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154314!~|A84154314_20!~|B84154314_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154314_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84154314", "supplierCode": "84154314_20", "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 Cabane - Orso Hotels", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 331, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M331!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154314!~|A84154314_21!~|B84154314_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,331,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I331!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154314_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84154314", "supplierCode": "84154314_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331, "gross": 331, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331, "gross": 331, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 306, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M306!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371991!~|A6371991_21!~|B6371991_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,306,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371991_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6371991", "supplierCode": "6371991_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306, "gross": 306, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M278!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371991!~|A6371991_20!~|B6371991_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I278!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371991_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6371991", "supplierCode": "6371991_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": "Hotel Cabane - Orso Hotels", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 424, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M424!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154315!~|A84154315_21!~|B84154315_21!~|C30|30!~|Ethe shack!~|Fthe shack!~|G1!~|U2,424,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I424!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154315_21", "description": "the shack", "descriptionSupplier": "the shack", "legacyRoomId": "84154315", "supplierCode": "84154315_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 424, "gross": 424, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 424, "gross": 424, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M419.76!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154315!~|A84154315_20!~|B84154315_20!~|C30|30!~|Ethe shack!~|Fthe shack!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I419.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154315_20", "description": "the shack", "descriptionSupplier": "the shack", "legacyRoomId": "84154315", "supplierCode": "84154315_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419.76, "gross": 419.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419.76, "gross": 419.76, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M249!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371991!~|A6371991_10!~|B6371991_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I249!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371991_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6371991", "supplierCode": "6371991_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": "Hotel Cabane - Orso Hotels", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 276, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M276!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6371991!~|A6371991_11!~|B6371991_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,276,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I276!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6371991_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6371991", "supplierCode": "6371991_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": "Hotel Cabane - Orso Hotels", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M355!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154315!~|A84154315_10!~|B84154315_10!~|C30|30!~|Ethe shack!~|Fthe shack!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I355!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154315_10", "description": "the shack", "descriptionSupplier": "the shack", "legacyRoomId": "84154315", "supplierCode": "84154315_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 395, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M395!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154315!~|A84154315_11!~|B84154315_11!~|C30|30!~|Ethe shack!~|Fthe shack!~|G1!~|U2,395,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I395!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154315_11", "description": "the shack", "descriptionSupplier": "the shack", "legacyRoomId": "84154315", "supplierCode": "84154315_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 395, "gross": 395, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 395, "gross": 395, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 301, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M301!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154314!~|A84154314_11!~|B84154314_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,301,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154314_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84154314", "supplierCode": "84154314_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 301, "gross": 301, "binding": false } }, { "hotelName": "Hotel Cabane - Orso Hotels", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "309020", "supplierCode": "FLY", "hotelCodeSupplier": "309020", "id": "33!~|a0!~|b260624!~|c260625!~|d309020!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m309020!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M297.99!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84154314!~|A84154314_10!~|B84154314_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84154314_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84154314", "supplierCode": "84154314_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297.99, "gross": 297.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297.99, "gross": 297.99, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 354, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M354!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812758!~|A84812758_21!~|B84812758_21!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,354,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812758_21", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "84812758", "supplierCode": "84812758_21", "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": "le 55 Montparnasse H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M350.46!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812758!~|A84812758_20!~|B84812758_20!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I350.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812758_20", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "84812758", "supplierCode": "84812758_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350.46, "gross": 350.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350.46, "gross": 350.46, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M436.59!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812759!~|A84812759_20!~|B84812759_20!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I436.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812759_20", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "84812759", "supplierCode": "84812759_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 436.59, "gross": 436.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.59, "gross": 436.59, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 441, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M441!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812759!~|A84812759_21!~|B84812759_21!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|U2,441,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I441!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812759_21", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "84812759", "supplierCode": "84812759_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 441, "gross": 441, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 441, "gross": 441, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 412, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M412!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86572001!~|A86572001_21!~|B86572001_21!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,412,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I412!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86572001_21", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "86572001", "supplierCode": "86572001_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 412, "gross": 412, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 412, "gross": 412, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M407.88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86572001!~|A86572001_20!~|B86572001_20!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I407.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86572001_20", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "86572001", "supplierCode": "86572001_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 407.88, "gross": 407.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 407.88, "gross": 407.88, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M312.84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812758!~|A84812758_10!~|B84812758_10!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I312.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812758_10", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "84812758", "supplierCode": "84812758_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312.84, "gross": 312.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312.84, "gross": 312.84, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 316, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M316!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812758!~|A84812758_11!~|B84812758_11!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,316,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I316!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812758_11", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "84812758", "supplierCode": "84812758_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 403, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M403!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812759!~|A84812759_11!~|B84812759_11!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|U2,403,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I403!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812759_11", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "84812759", "supplierCode": "84812759_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M398.97!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84812759!~|A84812759_10!~|B84812759_10!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84812759_10", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "84812759", "supplierCode": "84812759_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398.97, "gross": 398.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398.97, "gross": 398.97, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M337.59!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86572001!~|A86572001_10!~|B86572001_10!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I337.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86572001_10", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "86572001", "supplierCode": "86572001_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337.59, "gross": 337.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337.59, "gross": 337.59, "binding": false } }, { "hotelName": "le 55 Montparnasse H\u00f4tel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 341, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "244882", "supplierCode": "FLY", "hotelCodeSupplier": "244882", "id": "33!~|a0!~|b260624!~|c260625!~|d244882!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m244882!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86572001!~|A86572001_11!~|B86572001_11!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,341,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86572001_11", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "86572001", "supplierCode": "86572001_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1007, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1007!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895020!~|A85895020_21!~|B85895020_21!~|C30|30!~|ESuperior Room (Bowmann)!~|FSuperior Room (Bowmann)!~|G1!~|U2,1007,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1007!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895020_21", "description": "Superior Room (Bowmann)", "descriptionSupplier": "Superior Room (Bowmann)", "legacyRoomId": "85895020", "supplierCode": "85895020_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1007, "gross": 1007, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1007, "gross": 1007, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M996.93!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895020!~|A85895020_20!~|B85895020_20!~|C30|30!~|ESuperior Room (Bowmann)!~|FSuperior Room (Bowmann)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I996.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895020_20", "description": "Superior Room (Bowmann)", "descriptionSupplier": "Superior Room (Bowmann)", "legacyRoomId": "85895020", "supplierCode": "85895020_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 996.93, "gross": 996.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 996.93, "gross": 996.93, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 3630, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M3630!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86648751!~|A86648751_21!~|B86648751_21!~|C30|30!~|EPenthouse (Bowmann Suite)!~|FPenthouse (Bowmann Suite)!~|G1!~|U2,3630,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3630!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86648751_21", "description": "Penthouse (Bowmann Suite)", "descriptionSupplier": "Penthouse (Bowmann Suite)", "legacyRoomId": "86648751", "supplierCode": "86648751_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3630, "gross": 3630, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3630, "gross": 3630, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3618!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86648751!~|A86648751_20!~|B86648751_20!~|C30|30!~|EPenthouse (Bowmann Suite)!~|FPenthouse (Bowmann Suite)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3618!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86648751_20", "description": "Penthouse (Bowmann Suite)", "descriptionSupplier": "Penthouse (Bowmann Suite)", "legacyRoomId": "86648751", "supplierCode": "86648751_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3618, "gross": 3618, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3618, "gross": 3618, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M719!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895020!~|A85895020_10!~|B85895020_10!~|C30|30!~|ESuperior Room (Bowmann)!~|FSuperior Room (Bowmann)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I719!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895020_10", "description": "Superior Room (Bowmann)", "descriptionSupplier": "Superior Room (Bowmann)", "legacyRoomId": "85895020", "supplierCode": "85895020_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 719, "gross": 719, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 719, "gross": 719, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 737, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M737!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895020!~|A85895020_11!~|B85895020_11!~|C30|30!~|ESuperior Room (Bowmann)!~|FSuperior Room (Bowmann)!~|G1!~|U2,737,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I737!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895020_11", "description": "Superior Room (Bowmann)", "descriptionSupplier": "Superior Room (Bowmann)", "legacyRoomId": "85895020", "supplierCode": "85895020_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 737, "gross": 737, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 737, "gross": 737, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M2765!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86648751!~|A86648751_10!~|B86648751_10!~|C30|30!~|EPenthouse (Bowmann Suite)!~|FPenthouse (Bowmann Suite)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2765!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86648751_10", "description": "Penthouse (Bowmann Suite)", "descriptionSupplier": "Penthouse (Bowmann Suite)", "legacyRoomId": "86648751", "supplierCode": "86648751_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2765, "gross": 2765, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2765, "gross": 2765, "binding": false } }, { "hotelName": "H\u00f4tel Bowmann", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 2836, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "979689", "supplierCode": "FLY", "hotelCodeSupplier": "979689", "id": "33!~|a0!~|b260624!~|c260625!~|d979689!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m979689!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M2836!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86648751!~|A86648751_11!~|B86648751_11!~|C30|30!~|EPenthouse (Bowmann Suite)!~|FPenthouse (Bowmann Suite)!~|G1!~|U2,2836,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2836!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86648751_11", "description": "Penthouse (Bowmann Suite)", "descriptionSupplier": "Penthouse (Bowmann Suite)", "legacyRoomId": "86648751", "supplierCode": "86648751_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2836, "gross": 2836, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2836, "gross": 2836, "binding": false } }, { "hotelName": "Hotel Elysees 8", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 490, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1016", "supplierCode": "FLY", "hotelCodeSupplier": "1016", "id": "33!~|a0!~|b260624!~|c260625!~|d1016!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1016!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M490!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136056!~|A85136056_11!~|B85136056_11!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,490,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I490!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136056_11", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "85136056", "supplierCode": "85136056_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 490, "gross": 490, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 490, "gross": 490, "binding": false } }, { "hotelName": "Hotel Elysees 8", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1016", "supplierCode": "FLY", "hotelCodeSupplier": "1016", "id": "33!~|a0!~|b260624!~|c260625!~|d1016!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1016!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M485.1!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136056!~|A85136056_10!~|B85136056_10!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I485.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136056_10", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "85136056", "supplierCode": "85136056_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 485.1, "gross": 485.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": 485.1, "gross": 485.1, "binding": false } }, { "hotelName": "Hotel Elysees 8", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 531, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1016", "supplierCode": "FLY", "hotelCodeSupplier": "1016", "id": "33!~|a0!~|b260624!~|c260625!~|d1016!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1016!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M531!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136054!~|A85136054_11!~|B85136054_11!~|C30|30!~|Eprivilege room!~|Fprivilege room!~|G1!~|U2,531,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I531!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136054_11", "description": "privilege room", "descriptionSupplier": "privilege room", "legacyRoomId": "85136054", "supplierCode": "85136054_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 531, "gross": 531, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 531, "gross": 531, "binding": false } }, { "hotelName": "Hotel Elysees 8", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1016", "supplierCode": "FLY", "hotelCodeSupplier": "1016", "id": "33!~|a0!~|b260624!~|c260625!~|d1016!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1016!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M525.69!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136054!~|A85136054_10!~|B85136054_10!~|C30|30!~|Eprivilege room!~|Fprivilege room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I525.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136054_10", "description": "privilege room", "descriptionSupplier": "privilege room", "legacyRoomId": "85136054", "supplierCode": "85136054_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 525.69, "gross": 525.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 525.69, "gross": 525.69, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 648, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M648!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373914!~|A6373914_21!~|B6373914_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,648,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I648!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373914_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "6373914", "supplierCode": "6373914_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 648, "gross": 648, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M631!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183035!~|A84183035_20!~|B84183035_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I631!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183035_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84183035", "supplierCode": "84183035_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 631, "gross": 631, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 631, "gross": 631, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 709, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M709!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183034!~|A84183034_21!~|B84183034_21!~|C30|30!~|Eprivilege room!~|Fprivilege room!~|G1!~|U2,709,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I709!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183034_21", "description": "privilege room", "descriptionSupplier": "privilege room", "legacyRoomId": "84183034", "supplierCode": "84183034_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 709, "gross": 709, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 709, "gross": 709, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M580!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183034!~|A84183034_20!~|B84183034_20!~|C30|30!~|Eprivilege room!~|Fprivilege room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I580!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183034_20", "description": "privilege room", "descriptionSupplier": "privilege room", "legacyRoomId": "84183034", "supplierCode": "84183034_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 580, "gross": 580, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 580, "gross": 580, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 776, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M776!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183035!~|A84183035_21!~|B84183035_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,776,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I776!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183035_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84183035", "supplierCode": "84183035_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 776, "gross": 776, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 776, "gross": 776, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 564, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M564!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373912!~|A6373912_21!~|B6373912_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,564,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I564!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373912_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373912", "supplierCode": "6373912_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 564, "gross": 564, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 564, "gross": 564, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M463!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373912!~|A6373912_20!~|B6373912_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I463!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373912_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373912", "supplierCode": "6373912_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M530!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373914!~|A6373914_20!~|B6373914_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I530!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373914_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "6373914", "supplierCode": "6373914_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 530, "gross": 530, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 530, "gross": 530, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 599, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M599!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373914!~|A6373914_11!~|B6373914_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,599,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I599!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373914_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "6373914", "supplierCode": "6373914_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 599, "gross": 599, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 599, "gross": 599, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M481!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373914!~|A6373914_10!~|B6373914_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I481!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373914_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "6373914", "supplierCode": "6373914_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 481, "gross": 481, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 481, "gross": 481, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 728, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M728!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183035!~|A84183035_11!~|B84183035_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,728,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I728!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183035_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84183035", "supplierCode": "84183035_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 728, "gross": 728, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 728, "gross": 728, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M532!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183034!~|A84183034_10!~|B84183034_10!~|C30|30!~|Eprivilege room!~|Fprivilege room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I532!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183034_10", "description": "privilege room", "descriptionSupplier": "privilege room", "legacyRoomId": "84183034", "supplierCode": "84183034_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 532, "gross": 532, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 532, "gross": 532, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M582!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183035!~|A84183035_10!~|B84183035_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I582!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183035_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84183035", "supplierCode": "84183035_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 582, "gross": 582, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 582, "gross": 582, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 515, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M515!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373912!~|A6373912_11!~|B6373912_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,515,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I515!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373912_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373912", "supplierCode": "6373912_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 515, "gross": 515, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 515, "gross": 515, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M414!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373912!~|A6373912_10!~|B6373912_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I414!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373912_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373912", "supplierCode": "6373912_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 414, "gross": 414, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 414, "gross": 414, "binding": false } }, { "hotelName": "H\u00f4tel Bourgogne & Montana", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 660, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382406", "supplierCode": "FLY", "hotelCodeSupplier": "382406", "id": "33!~|a0!~|b260624!~|c260625!~|d382406!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382406!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M660!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84183034!~|A84183034_11!~|B84183034_11!~|C30|30!~|Eprivilege room!~|Fprivilege room!~|G1!~|U2,660,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I660!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84183034_11", "description": "privilege room", "descriptionSupplier": "privilege room", "legacyRoomId": "84183034", "supplierCode": "84183034_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 660, "gross": 660, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 660, "gross": 660, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M295!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633279!~|A86633279_20!~|B86633279_20!~|C30|30!~|ETwin Room!~|FTwin Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I295!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633279_20", "description": "Twin Room", "descriptionSupplier": "Twin Room", "legacyRoomId": "86633279", "supplierCode": "86633279_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 325, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M325!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633279!~|A86633279_21!~|B86633279_21!~|C30|30!~|ETwin Room!~|FTwin Room!~|G1!~|U2,325,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I325!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633279_21", "description": "Twin Room", "descriptionSupplier": "Twin Room", "legacyRoomId": "86633279", "supplierCode": "86633279_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 325, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M325!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633278!~|A86633278_21!~|B86633278_21!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,325,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I325!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633278_21", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "86633278", "supplierCode": "86633278_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M295!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633278!~|A86633278_20!~|B86633278_20!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I295!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633278_20", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "86633278", "supplierCode": "86633278_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M270!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633278!~|A86633278_10!~|B86633278_10!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I270!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633278_10", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "86633278", "supplierCode": "86633278_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 270, "gross": 270, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 270, "gross": 270, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 299, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M299!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633278!~|A86633278_11!~|B86633278_11!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,299,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I299!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633278_11", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "86633278", "supplierCode": "86633278_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 299, "gross": 299, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 299, "gross": 299, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 299, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M299!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633279!~|A86633279_11!~|B86633279_11!~|C30|30!~|ETwin Room!~|FTwin Room!~|G1!~|U2,299,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I299!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633279_11", "description": "Twin Room", "descriptionSupplier": "Twin Room", "legacyRoomId": "86633279", "supplierCode": "86633279_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 299, "gross": 299, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 299, "gross": 299, "binding": false } }, { "hotelName": "Hotel Mayet", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8550", "supplierCode": "FLY", "hotelCodeSupplier": "8550", "id": "33!~|a0!~|b260624!~|c260625!~|d8550!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m8550!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M270!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86633279!~|A86633279_10!~|B86633279_10!~|C30|30!~|ETwin Room!~|FTwin Room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I270!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86633279_10", "description": "Twin Room", "descriptionSupplier": "Twin Room", "legacyRoomId": "86633279", "supplierCode": "86633279_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 270, "gross": 270, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 270, "gross": 270, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 384, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M384!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804139!~|A84804139_21!~|B84804139_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,384,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I384!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804139_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84804139", "supplierCode": "84804139_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M380.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804139!~|A84804139_20!~|B84804139_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I380.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804139_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84804139", "supplierCode": "84804139_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380.16, "gross": 380.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380.16, "gross": 380.16, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M337.59!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804138!~|A84804138_20!~|B84804138_20!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I337.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804138_20", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84804138", "supplierCode": "84804138_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337.59, "gross": 337.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337.59, "gross": 337.59, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 341, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804138!~|A84804138_21!~|B84804138_21!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,341,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804138_21", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84804138", "supplierCode": "84804138_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M440.55!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804136!~|A84804136_20!~|B84804136_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I440.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804136_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84804136", "supplierCode": "84804136_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 440.55, "gross": 440.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 440.55, "gross": 440.55, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 445, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M445!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804136!~|A84804136_21!~|B84804136_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,445,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I445!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804136_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84804136", "supplierCode": "84804136_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 445, "gross": 445, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 445, "gross": 445, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 410, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804136!~|A84804136_11!~|B84804136_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,410,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804136_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84804136", "supplierCode": "84804136_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M405.9!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804136!~|A84804136_10!~|B84804136_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804136_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84804136", "supplierCode": "84804136_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405.9, "gross": 405.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405.9, "gross": 405.9, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M345.51!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804139!~|A84804139_10!~|B84804139_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I345.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804139_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84804139", "supplierCode": "84804139_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345.51, "gross": 345.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345.51, "gross": 345.51, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 349, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M349!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804139!~|A84804139_11!~|B84804139_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,349,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I349!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804139_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84804139", "supplierCode": "84804139_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 349, "gross": 349, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 349, "gross": 349, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 305, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M305!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804138!~|A84804138_11!~|B84804138_11!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,305,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I305!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804138_11", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84804138", "supplierCode": "84804138_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 305, "gross": 305, "binding": false } }, { "hotelName": "Grand H\u00f4tel Chicago", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103733", "supplierCode": "FLY", "hotelCodeSupplier": "103733", "id": "33!~|a0!~|b260624!~|c260625!~|d103733!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103733!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M301.95!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84804138!~|A84804138_10!~|B84804138_10!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84804138_10", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84804138", "supplierCode": "84804138_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 301.95, "gross": 301.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.95, "gross": 301.95, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 346, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M346!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238521!~|A84238521_21!~|B84238521_21!~|C30|30!~|Esuperior room,2 twin beds!~|Fsuperior room,2 twin beds!~|G1!~|U2,346,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I346!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238521_21", "description": "superior room,2 twin beds", "descriptionSupplier": "superior room,2 twin beds", "legacyRoomId": "84238521", "supplierCode": "84238521_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346, "gross": 346, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346, "gross": 346, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M330!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238521!~|A84238521_20!~|B84238521_20!~|C30|30!~|Esuperior room,2 twin beds!~|Fsuperior room,2 twin beds!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238521_20", "description": "superior room,2 twin beds", "descriptionSupplier": "superior room,2 twin beds", "legacyRoomId": "84238521", "supplierCode": "84238521_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330, "gross": 330, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330, "gross": 330, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M356!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209106!~|A84209106_20!~|B84209106_20!~|C30|30!~|Eprivilege,room,1 double bed!~|Fprivilege,room,1 double bed!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I356!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209106_20", "description": "privilege,room,1 double bed", "descriptionSupplier": "privilege,room,1 double bed", "legacyRoomId": "84209106", "supplierCode": "84209106_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 356, "gross": 356, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 356, "gross": 356, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 394, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M394!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209106!~|A84209106_21!~|B84209106_21!~|C30|30!~|Eprivilege,room,1 double bed!~|Fprivilege,room,1 double bed!~|G1!~|U2,394,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I394!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209106_21", "description": "privilege,room,1 double bed", "descriptionSupplier": "privilege,room,1 double bed", "legacyRoomId": "84209106", "supplierCode": "84209106_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 692, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M692!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209105!~|A84209105_21!~|B84209105_21!~|C30|30!~|Efamily room,2 bedrooms!~|Ffamily room,2 bedrooms!~|G1!~|U2,692,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I692!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209105_21", "description": "family room,2 bedrooms", "descriptionSupplier": "family room,2 bedrooms", "legacyRoomId": "84209105", "supplierCode": "84209105_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 692, "gross": 692, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 692, "gross": 692, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M618!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209105!~|A84209105_20!~|B84209105_20!~|C30|30!~|Efamily room,2 bedrooms!~|Ffamily room,2 bedrooms!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I618!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209105_20", "description": "family room,2 bedrooms", "descriptionSupplier": "family room,2 bedrooms", "legacyRoomId": "84209105", "supplierCode": "84209105_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 618, "gross": 618, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 618, "gross": 618, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85372490!~|A85372490_20!~|B85372490_20!~|C30|30!~|Esuperior room,multiple beds!~|Fsuperior room,multiple beds!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85372490_20", "description": "superior room,multiple beds", "descriptionSupplier": "superior room,multiple beds", "legacyRoomId": "85372490", "supplierCode": "85372490_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": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 352, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M352!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85372490!~|A85372490_21!~|B85372490_21!~|C30|30!~|Esuperior room,multiple beds!~|Fsuperior room,multiple beds!~|G1!~|U2,352,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I352!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85372490_21", "description": "superior room,multiple beds", "descriptionSupplier": "superior room,multiple beds", "legacyRoomId": "85372490", "supplierCode": "85372490_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M325!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238520!~|A84238520_20!~|B84238520_20!~|C30|30!~|Esuperior room,1 double bed!~|Fsuperior room,1 double bed!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I325!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238520_20", "description": "superior room,1 double bed", "descriptionSupplier": "superior room,1 double bed", "legacyRoomId": "84238520", "supplierCode": "84238520_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325, "gross": 325, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 341, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238520!~|A84238520_21!~|B84238520_21!~|C30|30!~|Esuperior room,1 double bed!~|Fsuperior room,1 double bed!~|G1!~|U2,341,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238520_21", "description": "superior room,1 double bed", "descriptionSupplier": "superior room,1 double bed", "legacyRoomId": "84238520", "supplierCode": "84238520_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 357, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M357!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86199950!~|A86199950_21!~|B86199950_21!~|C30|30!~|ESuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|FSuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|G1!~|U2,357,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I357!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86199950_21", "description": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "descriptionSupplier": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "legacyRoomId": "86199950", "supplierCode": "86199950_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M353.43!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86199950!~|A86199950_20!~|B86199950_20!~|C30|30!~|ESuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|FSuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I353.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86199950_20", "description": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "descriptionSupplier": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "legacyRoomId": "86199950", "supplierCode": "86199950_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 353.43, "gross": 353.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 353.43, "gross": 353.43, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M576!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209105!~|A84209105_10!~|B84209105_10!~|C30|30!~|Efamily room,2 bedrooms!~|Ffamily room,2 bedrooms!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I576!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209105_10", "description": "family room,2 bedrooms", "descriptionSupplier": "family room,2 bedrooms", "legacyRoomId": "84209105", "supplierCode": "84209105_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 576, "gross": 576, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 576, "gross": 576, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 677, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M677!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209105!~|A84209105_11!~|B84209105_11!~|C30|30!~|Efamily room,2 bedrooms!~|Ffamily room,2 bedrooms!~|G1!~|U2,677,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I677!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209105_11", "description": "family room,2 bedrooms", "descriptionSupplier": "family room,2 bedrooms", "legacyRoomId": "84209105", "supplierCode": "84209105_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 677, "gross": 677, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 677, "gross": 677, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 344, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M344!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85372490!~|A85372490_11!~|B85372490_11!~|C30|30!~|Esuperior room,multiple beds!~|Fsuperior room,multiple beds!~|G1!~|U2,344,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I344!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85372490_11", "description": "superior room,multiple beds", "descriptionSupplier": "superior room,multiple beds", "legacyRoomId": "85372490", "supplierCode": "85372490_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 344, "gross": 344, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M293!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85372490!~|A85372490_10!~|B85372490_10!~|C30|30!~|Esuperior room,multiple beds!~|Fsuperior room,multiple beds!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I293!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85372490_10", "description": "superior room,multiple beds", "descriptionSupplier": "superior room,multiple beds", "legacyRoomId": "85372490", "supplierCode": "85372490_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293, "gross": 293, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293, "gross": 293, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 334, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238520!~|A84238520_11!~|B84238520_11!~|C30|30!~|Esuperior room,1 double bed!~|Fsuperior room,1 double bed!~|G1!~|U2,334,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238520_11", "description": "superior room,1 double bed", "descriptionSupplier": "superior room,1 double bed", "legacyRoomId": "84238520", "supplierCode": "84238520_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M284!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238520!~|A84238520_10!~|B84238520_10!~|C30|30!~|Esuperior room,1 double bed!~|Fsuperior room,1 double bed!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I284!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238520_10", "description": "superior room,1 double bed", "descriptionSupplier": "superior room,1 double bed", "legacyRoomId": "84238520", "supplierCode": "84238520_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M337!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86199950!~|A86199950_10!~|B86199950_10!~|C30|30!~|ESuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|FSuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I337!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86199950_10", "description": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "descriptionSupplier": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "legacyRoomId": "86199950", "supplierCode": "86199950_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337, "gross": 337, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337, "gross": 337, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 357, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M357!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86199950!~|A86199950_11!~|B86199950_11!~|C30|30!~|ESuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|FSuperior Room, 1 Double Bed, Tower (Eiffel Tower view)!~|G1!~|U2,357,1782036000!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I357!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86199950_11", "description": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "descriptionSupplier": "Superior Room, 1 Double Bed, Tower (Eiffel Tower view)", "legacyRoomId": "86199950", "supplierCode": "86199950_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 357, "gross": 357, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M288!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238521!~|A84238521_10!~|B84238521_10!~|C30|30!~|Esuperior room,2 twin beds!~|Fsuperior room,2 twin beds!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I288!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238521_10", "description": "superior room,2 twin beds", "descriptionSupplier": "superior room,2 twin beds", "legacyRoomId": "84238521", "supplierCode": "84238521_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 288, "gross": 288, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 288, "gross": 288, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 339, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M339!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84238521!~|A84238521_11!~|B84238521_11!~|C30|30!~|Esuperior room,2 twin beds!~|Fsuperior room,2 twin beds!~|G1!~|U2,339,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I339!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84238521_11", "description": "superior room,2 twin beds", "descriptionSupplier": "superior room,2 twin beds", "legacyRoomId": "84238521", "supplierCode": "84238521_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": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 370, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M370!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209106!~|A84209106_11!~|B84209106_11!~|C30|30!~|Eprivilege,room,1 double bed!~|Fprivilege,room,1 double bed!~|G1!~|U2,370,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I370!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209106_11", "description": "privilege,room,1 double bed", "descriptionSupplier": "privilege,room,1 double bed", "legacyRoomId": "84209106", "supplierCode": "84209106_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, { "hotelName": "Mercure Paris Gare Montparnasse TGV", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "433391", "supplierCode": "FLY", "hotelCodeSupplier": "433391", "id": "33!~|a0!~|b260624!~|c260625!~|d433391!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m433391!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M315!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84209106!~|A84209106_10!~|B84209106_10!~|C30|30!~|Eprivilege,room,1 double bed!~|Fprivilege,room,1 double bed!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I315!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84209106_10", "description": "privilege,room,1 double bed", "descriptionSupplier": "privilege,room,1 double bed", "legacyRoomId": "84209106", "supplierCode": "84209106_10", "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": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M405!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153288!~|A85153288_20!~|B85153288_20!~|C30|30!~|Edouble room,city view!~|Fdouble room,city view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153288_20", "description": "double room,city view", "descriptionSupplier": "double room,city view", "legacyRoomId": "85153288", "supplierCode": "85153288_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405, "gross": 405, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405, "gross": 405, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 446, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M446!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153288!~|A85153288_21!~|B85153288_21!~|C30|30!~|Edouble room,city view!~|Fdouble room,city view!~|G1!~|U2,446,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I446!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153288_21", "description": "double room,city view", "descriptionSupplier": "double room,city view", "legacyRoomId": "85153288", "supplierCode": "85153288_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 499, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M499!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153292!~|A85153292_21!~|B85153292_21!~|C30|30!~|Esuperior double room,garden view!~|Fsuperior double room,garden view!~|G1!~|U2,499,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I499!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153292_21", "description": "superior double room,garden view", "descriptionSupplier": "superior double room,garden view", "legacyRoomId": "85153292", "supplierCode": "85153292_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 499, "gross": 499, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 499, "gross": 499, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M453!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153292!~|A85153292_20!~|B85153292_20!~|C30|30!~|Esuperior double room,garden view!~|Fsuperior double room,garden view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I453!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153292_20", "description": "superior double room,garden view", "descriptionSupplier": "superior double room,garden view", "legacyRoomId": "85153292", "supplierCode": "85153292_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 453, "gross": 453, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 453, "gross": 453, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 475, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M475!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153290!~|A85153290_21!~|B85153290_21!~|C30|30!~|Edouble room,garden view!~|Fdouble room,garden view!~|G1!~|U2,475,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I475!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153290_21", "description": "double room,garden view", "descriptionSupplier": "double room,garden view", "legacyRoomId": "85153290", "supplierCode": "85153290_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 475, "gross": 475, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 475, "gross": 475, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M431!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153290!~|A85153290_20!~|B85153290_20!~|C30|30!~|Edouble room,garden view!~|Fdouble room,garden view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I431!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153290_20", "description": "double room,garden view", "descriptionSupplier": "double room,garden view", "legacyRoomId": "85153290", "supplierCode": "85153290_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 431, "gross": 431, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 431, "gross": 431, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 446, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M446!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153289!~|A85153289_21!~|B85153289_21!~|C30|30!~|Etwin room,city view!~|Ftwin room,city view!~|G1!~|U2,446,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I446!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153289_21", "description": "twin room,city view", "descriptionSupplier": "twin room,city view", "legacyRoomId": "85153289", "supplierCode": "85153289_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 446, "gross": 446, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M405!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153289!~|A85153289_20!~|B85153289_20!~|C30|30!~|Etwin room,city view!~|Ftwin room,city view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153289_20", "description": "twin room,city view", "descriptionSupplier": "twin room,city view", "legacyRoomId": "85153289", "supplierCode": "85153289_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405, "gross": 405, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405, "gross": 405, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M374!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153289!~|A85153289_10!~|B85153289_10!~|C30|30!~|Etwin room,city view!~|Ftwin room,city view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153289_10", "description": "twin room,city view", "descriptionSupplier": "twin room,city view", "legacyRoomId": "85153289", "supplierCode": "85153289_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374, "gross": 374, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374, "gross": 374, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 415, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M415!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153289!~|A85153289_11!~|B85153289_11!~|C30|30!~|Etwin room,city view!~|Ftwin room,city view!~|G1!~|U2,415,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I415!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153289_11", "description": "twin room,city view", "descriptionSupplier": "twin room,city view", "legacyRoomId": "85153289", "supplierCode": "85153289_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 415, "gross": 415, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 415, "gross": 415, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M400!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153290!~|A85153290_10!~|B85153290_10!~|C30|30!~|Edouble room,garden view!~|Fdouble room,garden view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I400!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153290_10", "description": "double room,garden view", "descriptionSupplier": "double room,garden view", "legacyRoomId": "85153290", "supplierCode": "85153290_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 400, "gross": 400, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 400, "gross": 400, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 444, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M444!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153290!~|A85153290_11!~|B85153290_11!~|C30|30!~|Edouble room,garden view!~|Fdouble room,garden view!~|G1!~|U2,444,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I444!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153290_11", "description": "double room,garden view", "descriptionSupplier": "double room,garden view", "legacyRoomId": "85153290", "supplierCode": "85153290_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 415, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M415!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153288!~|A85153288_11!~|B85153288_11!~|C30|30!~|Edouble room,city view!~|Fdouble room,city view!~|G1!~|U2,415,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I415!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153288_11", "description": "double room,city view", "descriptionSupplier": "double room,city view", "legacyRoomId": "85153288", "supplierCode": "85153288_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 415, "gross": 415, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 415, "gross": 415, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M374!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153288!~|A85153288_10!~|B85153288_10!~|C30|30!~|Edouble room,city view!~|Fdouble room,city view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153288_10", "description": "double room,city view", "descriptionSupplier": "double room,city view", "legacyRoomId": "85153288", "supplierCode": "85153288_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374, "gross": 374, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374, "gross": 374, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M421!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153292!~|A85153292_10!~|B85153292_10!~|C30|30!~|Esuperior double room,garden view!~|Fsuperior double room,garden view!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I421!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153292_10", "description": "superior double room,garden view", "descriptionSupplier": "superior double room,garden view", "legacyRoomId": "85153292", "supplierCode": "85153292_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 421, "gross": 421, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 421, "gross": 421, "binding": false } }, { "hotelName": "H\u00f4tel Orchid\u00e9e", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 468, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "35936", "supplierCode": "FLY", "hotelCodeSupplier": "35936", "id": "33!~|a0!~|b260624!~|c260625!~|d35936!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m35936!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M468!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85153292!~|A85153292_11!~|B85153292_11!~|C30|30!~|Esuperior double room,garden view!~|Fsuperior double room,garden view!~|G1!~|U2,468,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I468!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85153292_11", "description": "superior double room,garden view", "descriptionSupplier": "superior double room,garden view", "legacyRoomId": "85153292", "supplierCode": "85153292_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 468, "gross": 468, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 468, "gross": 468, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 409, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M409!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84374887!~|A84374887_21!~|B84374887_21!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,409,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I409!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84374887_21", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84374887", "supplierCode": "84374887_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 409, "gross": 409, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 409, "gross": 409, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M404.91!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84374887!~|A84374887_20!~|B84374887_20!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84374887_20", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84374887", "supplierCode": "84374887_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404.91, "gross": 404.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404.91, "gross": 404.91, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 349, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M349!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296268!~|A84296268_21!~|B84296268_21!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,349,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I349!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296268_21", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84296268", "supplierCode": "84296268_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 349, "gross": 349, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 349, "gross": 349, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M345.51!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296268!~|A84296268_20!~|B84296268_20!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I345.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296268_20", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84296268", "supplierCode": "84296268_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345.51, "gross": 345.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345.51, "gross": 345.51, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M360!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84374887!~|A84374887_10!~|B84374887_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I360!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84374887_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84374887", "supplierCode": "84374887_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 360, "gross": 360, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 314, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M314!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296268!~|A84296268_11!~|B84296268_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,314,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I314!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296268_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84296268", "supplierCode": "84296268_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 314, "gross": 314, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 314, "gross": 314, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M303!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84296268!~|A84296268_10!~|B84296268_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I303!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84296268_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84296268", "supplierCode": "84296268_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 303, "gross": 303, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 303, "gross": 303, "binding": false } }, { "hotelName": "Hotel Moulin Vert", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 374, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3852", "supplierCode": "FLY", "hotelCodeSupplier": "3852", "id": "33!~|a0!~|b260624!~|c260625!~|d3852!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3852!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M374!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84374887!~|A84374887_11!~|B84374887_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,374,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84374887_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84374887", "supplierCode": "84374887_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374, "gross": 374, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374, "gross": 374, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M519!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156961!~|A82156961_20!~|B82156961_20!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I519!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156961_20", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "82156961", "supplierCode": "82156961_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 519, "gross": 519, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 519, "gross": 519, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 574, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M574!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156961!~|A82156961_21!~|B82156961_21!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,574,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I574!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156961_21", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "82156961", "supplierCode": "82156961_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 574, "gross": 574, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 574, "gross": 574, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 535, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M535!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156960!~|A82156960_21!~|B82156960_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,535,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I535!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156960_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82156960", "supplierCode": "82156960_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 535, "gross": 535, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 535, "gross": 535, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M428!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156960!~|A82156960_20!~|B82156960_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I428!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156960_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82156960", "supplierCode": "82156960_20", "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": "Drawing House", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M363!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156960!~|A82156960_10!~|B82156960_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I363!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156960_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82156960", "supplierCode": "82156960_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 363, "gross": 363, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 363, "gross": 363, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 504, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M504!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156960!~|A82156960_11!~|B82156960_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,504,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I504!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156960_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "82156960", "supplierCode": "82156960_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 504, "gross": 504, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 504, "gross": 504, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 542, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M542!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156961!~|A82156961_11!~|B82156961_11!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,542,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I542!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156961_11", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "82156961", "supplierCode": "82156961_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 542, "gross": 542, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 542, "gross": 542, "binding": false } }, { "hotelName": "Drawing House", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1022650", "supplierCode": "FLY", "hotelCodeSupplier": "1022650", "id": "33!~|a0!~|b260624!~|c260625!~|d1022650!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1022650!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M488!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156961!~|A82156961_10!~|B82156961_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I488!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156961_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "82156961", "supplierCode": "82156961_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 488, "gross": 488, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 488, "gross": 488, "binding": false } }, { "hotelName": "Pullman Paris Montparnasse Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40586", "supplierCode": "FLY", "hotelCodeSupplier": "40586", "id": "33!~|a0!~|b260624!~|c260625!~|d40586!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40586!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1333!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895242!~|A85895242_20!~|B85895242_20!~|C30|30!~|EDeluxe Room, 2 Twin Beds!~|FDeluxe Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1333!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895242_20", "description": "Deluxe Room, 2 Twin Beds", "descriptionSupplier": "Deluxe Room, 2 Twin Beds", "legacyRoomId": "85895242", "supplierCode": "85895242_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1333, "gross": 1333, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1333, "gross": 1333, "binding": false } }, { "hotelName": "Pullman Paris Montparnasse Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40586", "supplierCode": "FLY", "hotelCodeSupplier": "40586", "id": "33!~|a0!~|b260624!~|c260625!~|d40586!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40586!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M835!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895242!~|A85895242_10!~|B85895242_10!~|C30|30!~|EDeluxe Room, 2 Twin Beds!~|FDeluxe Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I835!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895242_10", "description": "Deluxe Room, 2 Twin Beds", "descriptionSupplier": "Deluxe Room, 2 Twin Beds", "legacyRoomId": "85895242", "supplierCode": "85895242_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 835, "gross": 835, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 835, "gross": 835, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M399.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720855!~|A83720855_20!~|B83720855_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I399.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720855_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "83720855", "supplierCode": "83720855_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 399.96, "gross": 399.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": 399.96, "gross": 399.96, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 404, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720855!~|A83720855_21!~|B83720855_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,404,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720855_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "83720855", "supplierCode": "83720855_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M406.89!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720851!~|A83720851_20!~|B83720851_20!~|C30|30!~|Ejunior suite (jungle fever)!~|Fjunior suite (jungle fever)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I406.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720851_20", "description": "junior suite (jungle fever)", "descriptionSupplier": "junior suite (jungle fever)", "legacyRoomId": "83720851", "supplierCode": "83720851_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 406.89, "gross": 406.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": 406.89, "gross": 406.89, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 411, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M411!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720851!~|A83720851_21!~|B83720851_21!~|C30|30!~|Ejunior suite (jungle fever)!~|Fjunior suite (jungle fever)!~|G1!~|U2,411,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I411!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720851_21", "description": "junior suite (jungle fever)", "descriptionSupplier": "junior suite (jungle fever)", "legacyRoomId": "83720851", "supplierCode": "83720851_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 411, "gross": 411, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 411, "gross": 411, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 370, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M370!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720855!~|A83720855_11!~|B83720855_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,370,1781949600!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I370!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720855_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "83720855", "supplierCode": "83720855_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370, "gross": 370, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M344!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720855!~|A83720855_10!~|B83720855_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I344!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720855_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "83720855", "supplierCode": "83720855_10", "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": "Idol Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 376, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M376!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720851!~|A83720851_11!~|B83720851_11!~|C30|30!~|Ejunior suite (jungle fever)!~|Fjunior suite (jungle fever)!~|G1!~|U2,376,1781863200!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I376!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720851_11", "description": "junior suite (jungle fever)", "descriptionSupplier": "junior suite (jungle fever)", "legacyRoomId": "83720851", "supplierCode": "83720851_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 376, "gross": 376, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 376, "gross": 376, "binding": false } }, { "hotelName": "Idol Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "113896", "supplierCode": "FLY", "hotelCodeSupplier": "113896", "id": "33!~|a0!~|b260624!~|c260625!~|d113896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m113896!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M350!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83720851!~|A83720851_10!~|B83720851_10!~|C30|30!~|Ejunior suite (jungle fever)!~|Fjunior suite (jungle fever)!~|G1!~|Hsessionid!~|I5107a1913428397ee913fccd10715905!~|Hcurrency!~|IUSD!~|Htgx_price!~|I350!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83720851_10", "description": "junior suite (jungle fever)", "descriptionSupplier": "junior suite (jungle fever)", "legacyRoomId": "83720851", "supplierCode": "83720851_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350, "gross": 350, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350, "gross": 350, "binding": false } }, { "hotelName": "Villa M", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 638, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M638!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86652295!~|A86652295_21!~|B86652295_21!~|C30|30!~|EPrestige Room!~|FPrestige Room!~|G1!~|U2,638,1781690400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I638!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86652295_21", "description": "Prestige Room", "descriptionSupplier": "Prestige Room", "legacyRoomId": "86652295", "supplierCode": "86652295_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 638, "gross": 638, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 638, "gross": 638, "binding": false } }, { "hotelName": "Villa M", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M613!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86652295!~|A86652295_20!~|B86652295_20!~|C30|30!~|EPrestige Room!~|FPrestige Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I613!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86652295_20", "description": "Prestige Room", "descriptionSupplier": "Prestige Room", "legacyRoomId": "86652295", "supplierCode": "86652295_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 613, "gross": 613, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 613, "gross": 613, "binding": false } }, { "hotelName": "Villa M", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M479!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903153!~|A85903153_20!~|B85903153_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I479!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903153_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85903153", "supplierCode": "85903153_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": "Villa M", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 499, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M499!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903153!~|A85903153_21!~|B85903153_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,499,1781690400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I499!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903153_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85903153", "supplierCode": "85903153_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 499, "gross": 499, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 499, "gross": 499, "binding": false } }, { "hotelName": "Villa M", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M792!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206738!~|A82206738_20!~|B82206738_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I792!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206738_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "82206738", "supplierCode": "82206738_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 792, "gross": 792, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 792, "gross": 792, "binding": false } }, { "hotelName": "Villa M", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 824, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M824!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206738!~|A82206738_21!~|B82206738_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,824,1781690400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I824!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206738_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "82206738", "supplierCode": "82206738_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 824, "gross": 824, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 824, "gross": 824, "binding": false } }, { "hotelName": "Villa M", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 753, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M753!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206738!~|A82206738_11!~|B82206738_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,753,1781690400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I753!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206738_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "82206738", "supplierCode": "82206738_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 753, "gross": 753, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 753, "gross": 753, "binding": false } }, { "hotelName": "Villa M", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M723!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82206738!~|A82206738_10!~|B82206738_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I723!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82206738_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "82206738", "supplierCode": "82206738_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 723, "gross": 723, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 723, "gross": 723, "binding": false } }, { "hotelName": "Villa M", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 443, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M443!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903153!~|A85903153_11!~|B85903153_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,443,1781690400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I443!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903153_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85903153", "supplierCode": "85903153_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 443, "gross": 443, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 443, "gross": 443, "binding": false } }, { "hotelName": "Villa M", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M425!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85903153!~|A85903153_10!~|B85903153_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I425!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85903153_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85903153", "supplierCode": "85903153_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 425, "gross": 425, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 425, "gross": 425, "binding": false } }, { "hotelName": "Villa M", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M553!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86652295!~|A86652295_10!~|B86652295_10!~|C30|30!~|EPrestige Room!~|FPrestige Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I553!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86652295_10", "description": "Prestige Room", "descriptionSupplier": "Prestige Room", "legacyRoomId": "86652295", "supplierCode": "86652295_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 553, "gross": 553, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 553, "gross": 553, "binding": false } }, { "hotelName": "Villa M", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-17T10:00:00Z", "value": 576, "hoursBefore": 144, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023360", "supplierCode": "FLY", "hotelCodeSupplier": "1023360", "id": "33!~|a0!~|b260624!~|c260625!~|d1023360!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1023360!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M576!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86652295!~|A86652295_11!~|B86652295_11!~|C30|30!~|EPrestige Room!~|FPrestige Room!~|G1!~|U2,576,1781690400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I576!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86652295_11", "description": "Prestige Room", "descriptionSupplier": "Prestige Room", "legacyRoomId": "86652295", "supplierCode": "86652295_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 576, "gross": 576, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 576, "gross": 576, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 218, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176134!~|A85176134_21!~|B85176134_21!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,218,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176134_21", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85176134", "supplierCode": "85176134_21", "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": "B&B HOTEL Paris 17 Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M199!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176134!~|A85176134_20!~|B85176134_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I199!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176134_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85176134", "supplierCode": "85176134_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 199, "gross": 199, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 199, "gross": 199, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M262!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176135!~|A85176135_20!~|B85176135_20!~|C30|30!~|Ecomfort twin room!~|Fcomfort twin room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I262!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176135_20", "description": "comfort twin room", "descriptionSupplier": "comfort twin room", "legacyRoomId": "85176135", "supplierCode": "85176135_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 262, "gross": 262, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 287, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M287!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176135!~|A85176135_21!~|B85176135_21!~|C30|30!~|Ecomfort twin room!~|Fcomfort twin room!~|G1!~|U2,287,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I287!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176135_21", "description": "comfort twin room", "descriptionSupplier": "comfort twin room", "legacyRoomId": "85176135", "supplierCode": "85176135_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 287, "gross": 287, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 287, "gross": 287, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M199!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176133!~|A85176133_20!~|B85176133_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I199!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176133_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85176133", "supplierCode": "85176133_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 199, "gross": 199, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 199, "gross": 199, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 218, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176133!~|A85176133_21!~|B85176133_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,218,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176133_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85176133", "supplierCode": "85176133_21", "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": "B&B HOTEL Paris 17 Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176134!~|A85176134_10!~|B85176134_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176134_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85176134", "supplierCode": "85176134_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 188, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M188!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176134!~|A85176134_11!~|B85176134_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,188,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I188!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176134_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "85176134", "supplierCode": "85176134_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 188, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M188!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176133!~|A85176133_11!~|B85176133_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,188,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I188!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176133_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85176133", "supplierCode": "85176133_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176133!~|A85176133_10!~|B85176133_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176133_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85176133", "supplierCode": "85176133_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 257, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M257!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176135!~|A85176135_11!~|B85176135_11!~|C30|30!~|Ecomfort twin room!~|Fcomfort twin room!~|G1!~|U2,257,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I257!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176135_11", "description": "comfort twin room", "descriptionSupplier": "comfort twin room", "legacyRoomId": "85176135", "supplierCode": "85176135_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, { "hotelName": "B&B HOTEL Paris 17 Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "301379", "supplierCode": "FLY", "hotelCodeSupplier": "301379", "id": "33!~|a0!~|b260624!~|c260625!~|d301379!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m301379!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85176135!~|A85176135_10!~|B85176135_10!~|C30|30!~|Ecomfort twin room!~|Fcomfort twin room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85176135_10", "description": "comfort twin room", "descriptionSupplier": "comfort twin room", "legacyRoomId": "85176135", "supplierCode": "85176135_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": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M315.81!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793764!~|A84793764_20!~|B84793764_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I315.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793764_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84793764", "supplierCode": "84793764_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 315.81, "gross": 315.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.81, "gross": 315.81, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 319, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M319!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793764!~|A84793764_21!~|B84793764_21!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,319,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I319!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793764_21", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84793764", "supplierCode": "84793764_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 319, "gross": 319, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M402.93!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634036!~|A85634036_20!~|B85634036_20!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I402.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634036_20", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "85634036", "supplierCode": "85634036_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 402.93, "gross": 402.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 402.93, "gross": 402.93, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 407, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M407!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634036!~|A85634036_21!~|B85634036_21!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|U2,407,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I407!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634036_21", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "85634036", "supplierCode": "85634036_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 407, "gross": 407, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 407, "gross": 407, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 319, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M319!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793763!~|A84793763_21!~|B84793763_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,319,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I319!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793763_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84793763", "supplierCode": "84793763_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 319, "gross": 319, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M352.44!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634037!~|A85634037_20!~|B85634037_20!~|C30|30!~|Ecomfort room!~|Fcomfort room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I352.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634037_20", "description": "comfort room", "descriptionSupplier": "comfort room", "legacyRoomId": "85634037", "supplierCode": "85634037_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352.44, "gross": 352.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352.44, "gross": 352.44, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 356, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M356!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634037!~|A85634037_21!~|B85634037_21!~|C30|30!~|Ecomfort room!~|Fcomfort room!~|G1!~|U2,356,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I356!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634037_21", "description": "comfort room", "descriptionSupplier": "comfort room", "legacyRoomId": "85634037", "supplierCode": "85634037_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 356, "gross": 356, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 356, "gross": 356, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M315.81!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793763!~|A84793763_20!~|B84793763_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I315.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793763_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84793763", "supplierCode": "84793763_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 315.81, "gross": 315.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.81, "gross": 315.81, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M368.28!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634036!~|A85634036_10!~|B85634036_10!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I368.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634036_10", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "85634036", "supplierCode": "85634036_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 368.28, "gross": 368.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 368.28, "gross": 368.28, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 372, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M372!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634036!~|A85634036_11!~|B85634036_11!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|U2,372,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634036_11", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "85634036", "supplierCode": "85634036_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M281.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793763!~|A84793763_10!~|B84793763_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I281.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793763_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84793763", "supplierCode": "84793763_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281.16, "gross": 281.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281.16, "gross": 281.16, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 284, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M284!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793763!~|A84793763_11!~|B84793763_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,284,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I284!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793763_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84793763", "supplierCode": "84793763_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M281.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793764!~|A84793764_10!~|B84793764_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I281.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793764_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84793764", "supplierCode": "84793764_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281.16, "gross": 281.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281.16, "gross": 281.16, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 321, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M321!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634037!~|A85634037_11!~|B85634037_11!~|C30|30!~|Ecomfort room!~|Fcomfort room!~|G1!~|U2,321,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I321!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634037_11", "description": "comfort room", "descriptionSupplier": "comfort room", "legacyRoomId": "85634037", "supplierCode": "85634037_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 321, "gross": 321, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 321, "gross": 321, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 284, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M284!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84793764!~|A84793764_11!~|B84793764_11!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,284,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I284!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84793764_11", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "84793764", "supplierCode": "84793764_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, { "hotelName": "Avia Saphir Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50055", "supplierCode": "FLY", "hotelCodeSupplier": "50055", "id": "33!~|a0!~|b260624!~|c260625!~|d50055!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m50055!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M317.79!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85634037!~|A85634037_10!~|B85634037_10!~|C30|30!~|Ecomfort room!~|Fcomfort room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I317.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85634037_10", "description": "comfort room", "descriptionSupplier": "comfort room", "legacyRoomId": "85634037", "supplierCode": "85634037_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 317.79, "gross": 317.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 317.79, "gross": 317.79, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M7500!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191608!~|A83191608_20!~|B83191608_20!~|C30|30!~|Esuite (eiffel)!~|Fsuite (eiffel)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I7500!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191608_20", "description": "suite (eiffel)", "descriptionSupplier": "suite (eiffel)", "legacyRoomId": "83191608", "supplierCode": "83191608_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7500, "gross": 7500, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7500, "gross": 7500, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M13680!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191607!~|A83191607_20!~|B83191607_20!~|C30|30!~|Esuite (imperial)!~|Fsuite (imperial)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I13680!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191607_20", "description": "suite (imperial)", "descriptionSupplier": "suite (imperial)", "legacyRoomId": "83191607", "supplierCode": "83191607_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 13680, "gross": 13680, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 13680, "gross": 13680, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3381!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191599!~|A83191599_20!~|B83191599_20!~|C30|30!~|Epremier room!~|Fpremier room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3381!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191599_20", "description": "premier room", "descriptionSupplier": "premier room", "legacyRoomId": "83191599", "supplierCode": "83191599_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3381, "gross": 3381, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3381, "gross": 3381, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M7934!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191606!~|A83191606_20!~|B83191606_20!~|C30|30!~|Esuite (duc de morny)!~|Fsuite (duc de morny)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I7934!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191606_20", "description": "suite (duc de morny)", "descriptionSupplier": "suite (duc de morny)", "legacyRoomId": "83191606", "supplierCode": "83191606_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7934, "gross": 7934, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7934, "gross": 7934, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M4573!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191603!~|A83191603_20!~|B83191603_20!~|C30|30!~|Edeluxe suite!~|Fdeluxe suite!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I4573!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191603_20", "description": "deluxe suite", "descriptionSupplier": "deluxe suite", "legacyRoomId": "83191603", "supplierCode": "83191603_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 4573, "gross": 4573, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 4573, "gross": 4573, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3164!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191600!~|A83191600_20!~|B83191600_20!~|C30|30!~|Eroom (prestige)!~|Froom (prestige)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3164!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191600_20", "description": "room (prestige)", "descriptionSupplier": "room (prestige)", "legacyRoomId": "83191600", "supplierCode": "83191600_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3164, "gross": 3164, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3164, "gross": 3164, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3706!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191602!~|A83191602_20!~|B83191602_20!~|C30|30!~|Ejunior suite (prestige)!~|Fjunior suite (prestige)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3706!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191602_20", "description": "junior suite (prestige)", "descriptionSupplier": "junior suite (prestige)", "legacyRoomId": "83191602", "supplierCode": "83191602_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3706, "gross": 3706, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3706, "gross": 3706, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M5983!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191609!~|A83191609_20!~|B83191609_20!~|C30|30!~|Esuite (prestige)!~|Fsuite (prestige)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I5983!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191609_20", "description": "suite (prestige)", "descriptionSupplier": "suite (prestige)", "legacyRoomId": "83191609", "supplierCode": "83191609_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5983, "gross": 5983, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5983, "gross": 5983, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M7806!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191606!~|A83191606_10!~|B83191606_10!~|C30|30!~|Esuite (duc de morny)!~|Fsuite (duc de morny)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I7806!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191606_10", "description": "suite (duc de morny)", "descriptionSupplier": "suite (duc de morny)", "legacyRoomId": "83191606", "supplierCode": "83191606_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7806, "gross": 7806, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7806, "gross": 7806, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M5855!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191609!~|A83191609_10!~|B83191609_10!~|C30|30!~|Esuite (prestige)!~|Fsuite (prestige)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I5855!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191609_10", "description": "suite (prestige)", "descriptionSupplier": "suite (prestige)", "legacyRoomId": "83191609", "supplierCode": "83191609_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5855, "gross": 5855, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5855, "gross": 5855, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M4445!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191603!~|A83191603_10!~|B83191603_10!~|C30|30!~|Edeluxe suite!~|Fdeluxe suite!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I4445!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191603_10", "description": "deluxe suite", "descriptionSupplier": "deluxe suite", "legacyRoomId": "83191603", "supplierCode": "83191603_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 4445, "gross": 4445, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 4445, "gross": 4445, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3036!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191600!~|A83191600_10!~|B83191600_10!~|C30|30!~|Eroom (prestige)!~|Froom (prestige)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3036!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191600_10", "description": "room (prestige)", "descriptionSupplier": "room (prestige)", "legacyRoomId": "83191600", "supplierCode": "83191600_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3036, "gross": 3036, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3036, "gross": 3036, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M7372!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191608!~|A83191608_10!~|B83191608_10!~|C30|30!~|Esuite (eiffel)!~|Fsuite (eiffel)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I7372!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191608_10", "description": "suite (eiffel)", "descriptionSupplier": "suite (eiffel)", "legacyRoomId": "83191608", "supplierCode": "83191608_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7372, "gross": 7372, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 7372, "gross": 7372, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3253!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191599!~|A83191599_10!~|B83191599_10!~|C30|30!~|Epremier room!~|Fpremier room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3253!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191599_10", "description": "premier room", "descriptionSupplier": "premier room", "legacyRoomId": "83191599", "supplierCode": "83191599_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3253, "gross": 3253, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3253, "gross": 3253, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M3578!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191602!~|A83191602_10!~|B83191602_10!~|C30|30!~|Ejunior suite (prestige)!~|Fjunior suite (prestige)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I3578!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191602_10", "description": "junior suite (prestige)", "descriptionSupplier": "junior suite (prestige)", "legacyRoomId": "83191602", "supplierCode": "83191602_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3578, "gross": 3578, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 3578, "gross": 3578, "binding": false } }, { "hotelName": "La Reserve Paris Hotel and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1221181", "supplierCode": "FLY", "hotelCodeSupplier": "1221181", "id": "33!~|a0!~|b260624!~|c260625!~|d1221181!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1221181!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M13552!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83191607!~|A83191607_10!~|B83191607_10!~|C30|30!~|Esuite (imperial)!~|Fsuite (imperial)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I13552!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83191607_10", "description": "suite (imperial)", "descriptionSupplier": "suite (imperial)", "legacyRoomId": "83191607", "supplierCode": "83191607_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 13552, "gross": 13552, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 13552, "gross": 13552, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 234, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M234!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174036!~|A84174036_21!~|B84174036_21!~|C30|30!~|Ecomfort double or twin room (pool and gym access)!~|Fcomfort double or twin room (pool and gym access)!~|G1!~|U2,234,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I234!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174036_21", "description": "comfort double or twin room (pool and gym access)", "descriptionSupplier": "comfort double or twin room (pool and gym access)", "legacyRoomId": "84174036", "supplierCode": "84174036_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 234, "gross": 234, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 234, "gross": 234, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M212!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174036!~|A84174036_20!~|B84174036_20!~|C30|30!~|Ecomfort double or twin room (pool and gym access)!~|Fcomfort double or twin room (pool and gym access)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I212!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174036_20", "description": "comfort double or twin room (pool and gym access)", "descriptionSupplier": "comfort double or twin room (pool and gym access)", "legacyRoomId": "84174036", "supplierCode": "84174036_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 212, "gross": 212, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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, "gross": 212, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M301.95!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174042!~|A84174042_20!~|B84174042_20!~|C30|30!~|Ejunior suite (access to the pool and gym)!~|Fjunior suite (access to the pool and gym)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174042_20", "description": "junior suite (access to the pool and gym)", "descriptionSupplier": "junior suite (access to the pool and gym)", "legacyRoomId": "84174042", "supplierCode": "84174042_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 301.95, "gross": 301.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.95, "gross": 301.95, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 305, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M305!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174042!~|A84174042_21!~|B84174042_21!~|C30|30!~|Ejunior suite (access to the pool and gym)!~|Fjunior suite (access to the pool and gym)!~|G1!~|U2,305,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I305!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174042_21", "description": "junior suite (access to the pool and gym)", "descriptionSupplier": "junior suite (access to the pool and gym)", "legacyRoomId": "84174042", "supplierCode": "84174042_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 305, "gross": 305, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 243, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M243!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174039!~|A84174039_21!~|B84174039_21!~|C30|30!~|Esuperior double or twin room (pool and gym access)!~|Fsuperior double or twin room (pool and gym access)!~|G1!~|U2,243,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I243!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174039_21", "description": "superior double or twin room (pool and gym access)", "descriptionSupplier": "superior double or twin room (pool and gym access)", "legacyRoomId": "84174039", "supplierCode": "84174039_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": "Hotel Residence Europe & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M220!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174039!~|A84174039_20!~|B84174039_20!~|C30|30!~|Esuperior double or twin room (pool and gym access)!~|Fsuperior double or twin room (pool and gym access)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I220!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174039_20", "description": "superior double or twin room (pool and gym access)", "descriptionSupplier": "superior double or twin room (pool and gym access)", "legacyRoomId": "84174039", "supplierCode": "84174039_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 220, "gross": 220, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "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": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M290!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174042!~|A84174042_11!~|B84174042_11!~|C30|30!~|Ejunior suite (access to the pool and gym)!~|Fjunior suite (access to the pool and gym)!~|G1!~|U2,290,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I290!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174042_11", "description": "junior suite (access to the pool and gym)", "descriptionSupplier": "junior suite (access to the pool and gym)", "legacyRoomId": "84174042", "supplierCode": "84174042_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 Residence Europe & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 227, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M227!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174039!~|A84174039_11!~|B84174039_11!~|C30|30!~|Esuperior double or twin room (pool and gym access)!~|Fsuperior double or twin room (pool and gym access)!~|G1!~|U2,227,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I227!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174039_11", "description": "superior double or twin room (pool and gym access)", "descriptionSupplier": "superior double or twin room (pool and gym access)", "legacyRoomId": "84174039", "supplierCode": "84174039_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 227, "gross": 227, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 227, "gross": 227, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M204!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174039!~|A84174039_10!~|B84174039_10!~|C30|30!~|Esuperior double or twin room (pool and gym access)!~|Fsuperior double or twin room (pool and gym access)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I204!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174039_10", "description": "superior double or twin room (pool and gym access)", "descriptionSupplier": "superior double or twin room (pool and gym access)", "legacyRoomId": "84174039", "supplierCode": "84174039_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": "Hotel Residence Europe & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M196!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174036!~|A84174036_10!~|B84174036_10!~|C30|30!~|Ecomfort double or twin room (pool and gym access)!~|Fcomfort double or twin room (pool and gym access)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I196!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174036_10", "description": "comfort double or twin room (pool and gym access)", "descriptionSupplier": "comfort double or twin room (pool and gym access)", "legacyRoomId": "84174036", "supplierCode": "84174036_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "binding": false } }, { "hotelName": "Hotel Residence Europe & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 218, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174036!~|A84174036_11!~|B84174036_11!~|C30|30!~|Ecomfort double or twin room (pool and gym access)!~|Fcomfort double or twin room (pool and gym access)!~|G1!~|U2,218,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174036_11", "description": "comfort double or twin room (pool and gym access)", "descriptionSupplier": "comfort double or twin room (pool and gym access)", "legacyRoomId": "84174036", "supplierCode": "84174036_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 Residence Europe & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "357274", "supplierCode": "FLY", "hotelCodeSupplier": "357274", "id": "33!~|a0!~|b260624!~|c260625!~|d357274!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m357274!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M287.1!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84174042!~|A84174042_10!~|B84174042_10!~|C30|30!~|Ejunior suite (access to the pool and gym)!~|Fjunior suite (access to the pool and gym)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I287.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84174042_10", "description": "junior suite (access to the pool and gym)", "descriptionSupplier": "junior suite (access to the pool and gym)", "legacyRoomId": "84174042", "supplierCode": "84174042_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 287.1, "gross": 287.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": 287.1, "gross": 287.1, "binding": false } }, { "hotelName": "Maison Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1043", "supplierCode": "FLY", "hotelCodeSupplier": "1043", "id": "33!~|a0!~|b260624!~|c260625!~|d1043!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1043!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M398!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136105!~|A85136105_20!~|B85136105_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136105_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85136105", "supplierCode": "85136105_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "binding": false } }, { "hotelName": "Maison Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 491, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1043", "supplierCode": "FLY", "hotelCodeSupplier": "1043", "id": "33!~|a0!~|b260624!~|c260625!~|d1043!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1043!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M491!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136105!~|A85136105_21!~|B85136105_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,491,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I491!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136105_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85136105", "supplierCode": "85136105_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 491, "gross": 491, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 491, "gross": 491, "binding": false } }, { "hotelName": "Maison Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1043", "supplierCode": "FLY", "hotelCodeSupplier": "1043", "id": "33!~|a0!~|b260624!~|c260625!~|d1043!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1043!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M355!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136105!~|A85136105_10!~|B85136105_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I355!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136105_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85136105", "supplierCode": "85136105_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "binding": false } }, { "hotelName": "Maison Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 444, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1043", "supplierCode": "FLY", "hotelCodeSupplier": "1043", "id": "33!~|a0!~|b260624!~|c260625!~|d1043!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1043!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M444!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85136105!~|A85136105_11!~|B85136105_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,444,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I444!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85136105_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85136105", "supplierCode": "85136105_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, { "hotelName": "Best Western Plus Opera Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 524, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39682", "supplierCode": "FLY", "hotelCodeSupplier": "39682", "id": "33!~|a0!~|b260624!~|c260625!~|d39682!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m39682!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M524!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84843424!~|A84843424_21!~|B84843424_21!~|C30|30!~|Edeluxe room,1 king bed,non smoking (twin bed on request)!~|Fdeluxe room,1 king bed,non smoking (twin bed on request)!~|G1!~|U2,524,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I524!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84843424_21", "description": "deluxe room,1 king bed,non smoking (twin bed on request)", "descriptionSupplier": "deluxe room,1 king bed,non smoking (twin bed on request)", "legacyRoomId": "84843424", "supplierCode": "84843424_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 524, "gross": 524, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 524, "gross": 524, "binding": false } }, { "hotelName": "Best Western Plus Opera Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39682", "supplierCode": "FLY", "hotelCodeSupplier": "39682", "id": "33!~|a0!~|b260624!~|c260625!~|d39682!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m39682!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M485!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84843424!~|A84843424_20!~|B84843424_20!~|C30|30!~|Edeluxe room,1 king bed,non smoking (twin bed on request)!~|Fdeluxe room,1 king bed,non smoking (twin bed on request)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I485!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84843424_20", "description": "deluxe room,1 king bed,non smoking (twin bed on request)", "descriptionSupplier": "deluxe room,1 king bed,non smoking (twin bed on request)", "legacyRoomId": "84843424", "supplierCode": "84843424_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 485, "gross": 485, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 485, "gross": 485, "binding": false } }, { "hotelName": "Best Western Plus Opera Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 493, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39682", "supplierCode": "FLY", "hotelCodeSupplier": "39682", "id": "33!~|a0!~|b260624!~|c260625!~|d39682!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m39682!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M493!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84843424!~|A84843424_11!~|B84843424_11!~|C30|30!~|Edeluxe room,1 king bed,non smoking (twin bed on request)!~|Fdeluxe room,1 king bed,non smoking (twin bed on request)!~|G1!~|U2,493,1781517600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I493!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84843424_11", "description": "deluxe room,1 king bed,non smoking (twin bed on request)", "descriptionSupplier": "deluxe room,1 king bed,non smoking (twin bed on request)", "legacyRoomId": "84843424", "supplierCode": "84843424_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 493, "gross": 493, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 493, "gross": 493, "binding": false } }, { "hotelName": "Best Western Plus Opera Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39682", "supplierCode": "FLY", "hotelCodeSupplier": "39682", "id": "33!~|a0!~|b260624!~|c260625!~|d39682!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m39682!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M453!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84843424!~|A84843424_10!~|B84843424_10!~|C30|30!~|Edeluxe room,1 king bed,non smoking (twin bed on request)!~|Fdeluxe room,1 king bed,non smoking (twin bed on request)!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I453!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84843424_10", "description": "deluxe room,1 king bed,non smoking (twin bed on request)", "descriptionSupplier": "deluxe room,1 king bed,non smoking (twin bed on request)", "legacyRoomId": "84843424", "supplierCode": "84843424_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 453, "gross": 453, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 453, "gross": 453, "binding": false } }, { "hotelName": "ibis Paris 17 Clichy-Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 381, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380211", "supplierCode": "FLY", "hotelCodeSupplier": "380211", "id": "33!~|a0!~|b260624!~|c260625!~|d380211!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380211!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M381!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185413!~|A85185413_21!~|B85185413_21!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|U2,381,1782036000!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I381!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185413_21", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185413", "supplierCode": "85185413_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 381, "gross": 381, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 381, "gross": 381, "binding": false } }, { "hotelName": "ibis Paris 17 Clichy-Batignolles", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380211", "supplierCode": "FLY", "hotelCodeSupplier": "380211", "id": "33!~|a0!~|b260624!~|c260625!~|d380211!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380211!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M381!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185413!~|A85185413_20!~|B85185413_20!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I381!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185413_20", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185413", "supplierCode": "85185413_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 381, "gross": 381, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 381, "gross": 381, "binding": false } }, { "hotelName": "ibis Paris 17 Clichy-Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380211", "supplierCode": "FLY", "hotelCodeSupplier": "380211", "id": "33!~|a0!~|b260624!~|c260625!~|d380211!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380211!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M171!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185413!~|A85185413_10!~|B85185413_10!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I171!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185413_10", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185413", "supplierCode": "85185413_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 171, "gross": 171, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 171, "gross": 171, "binding": false } }, { "hotelName": "ibis Paris 17 Clichy-Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 364, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380211", "supplierCode": "FLY", "hotelCodeSupplier": "380211", "id": "33!~|a0!~|b260624!~|c260625!~|d380211!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380211!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M364!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185413!~|A85185413_11!~|B85185413_11!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|U2,364,1782036000!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I364!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185413_11", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "85185413", "supplierCode": "85185413_11", "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 Paris 17 Clichy-Batignolles", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "380211", "supplierCode": "FLY", "hotelCodeSupplier": "380211", "id": "33!~|a0!~|b260624!~|c260625!~|d380211!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m380211!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M171!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85185408!~|A85185408_10!~|B85185408_10!~|C30|30!~|Estandard room,1 double bed!~|Fstandard room,1 double bed!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I171!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85185408_10", "description": "standard room,1 double bed", "descriptionSupplier": "standard room,1 double bed", "legacyRoomId": "85185408", "supplierCode": "85185408_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 171, "gross": 171, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 171, "gross": 171, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 705, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M705!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166074!~|A84166074_11!~|B84166074_11!~|C30|30!~|E1 king premium!~|F1 king premium!~|G1!~|U2,705,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I705!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166074_11", "description": "1 king premium", "descriptionSupplier": "1 king premium", "legacyRoomId": "84166074", "supplierCode": "84166074_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 705, "gross": 705, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 705, "gross": 705, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 670, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M670!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166077!~|A84166077_11!~|B84166077_11!~|C30|30!~|Estandard room,1 king bed!~|Fstandard room,1 king bed!~|G1!~|U2,670,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I670!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166077_11", "description": "standard room,1 king bed", "descriptionSupplier": "standard room,1 king bed", "legacyRoomId": "84166077", "supplierCode": "84166077_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 670, "gross": 670, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M616.77!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166073!~|A84166073_10!~|B84166073_10!~|C30|30!~|Estandard room,1 double bed,accessible!~|Fstandard room,1 double bed,accessible!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I616.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166073_10", "description": "standard room,1 double bed,accessible", "descriptionSupplier": "standard room,1 double bed,accessible", "legacyRoomId": "84166073", "supplierCode": "84166073_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616.77, "gross": 616.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616.77, "gross": 616.77, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 623, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M623!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166073!~|A84166073_11!~|B84166073_11!~|C30|30!~|Estandard room,1 double bed,accessible!~|Fstandard room,1 double bed,accessible!~|G1!~|U2,623,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I623!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166073_11", "description": "standard room,1 double bed,accessible", "descriptionSupplier": "standard room,1 double bed,accessible", "legacyRoomId": "84166073", "supplierCode": "84166073_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 623, "gross": 623, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 623, "gross": 623, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M697.95!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166074!~|A84166074_10!~|B84166074_10!~|C30|30!~|E1 king premium!~|F1 king premium!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I697.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166074_10", "description": "1 king premium", "descriptionSupplier": "1 king premium", "legacyRoomId": "84166074", "supplierCode": "84166074_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 697.95, "gross": 697.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 697.95, "gross": 697.95, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 623, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M623!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166076!~|A84166076_11!~|B84166076_11!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,623,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I623!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166076_11", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84166076", "supplierCode": "84166076_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 623, "gross": 623, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 623, "gross": 623, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M616.77!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166076!~|A84166076_10!~|B84166076_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I616.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166076_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84166076", "supplierCode": "84166076_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616.77, "gross": 616.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616.77, "gross": 616.77, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 623, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M623!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166072!~|A84166072_11!~|B84166072_11!~|C30|30!~|Estandard room,1 queen bed!~|Fstandard room,1 queen bed!~|G1!~|U2,623,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I623!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166072_11", "description": "standard room,1 queen bed", "descriptionSupplier": "standard room,1 queen bed", "legacyRoomId": "84166072", "supplierCode": "84166072_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 623, "gross": 623, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 623, "gross": 623, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M616.77!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166072!~|A84166072_10!~|B84166072_10!~|C30|30!~|Estandard room,1 queen bed!~|Fstandard room,1 queen bed!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I616.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166072_10", "description": "standard room,1 queen bed", "descriptionSupplier": "standard room,1 queen bed", "legacyRoomId": "84166072", "supplierCode": "84166072_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616.77, "gross": 616.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 616.77, "gross": 616.77, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M663.3!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166077!~|A84166077_10!~|B84166077_10!~|C30|30!~|Estandard room,1 king bed!~|Fstandard room,1 king bed!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I663.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166077_10", "description": "standard room,1 king bed", "descriptionSupplier": "standard room,1 king bed", "legacyRoomId": "84166077", "supplierCode": "84166077_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 663.3, "gross": 663.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 663.3, "gross": 663.3, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M878.13!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166079!~|A84166079_10!~|B84166079_10!~|C30|30!~|Epremium room,1 king bed with sofa bed!~|Fpremium room,1 king bed with sofa bed!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I878.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166079_10", "description": "premium room,1 king bed with sofa bed", "descriptionSupplier": "premium room,1 king bed with sofa bed", "legacyRoomId": "84166079", "supplierCode": "84166079_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 878.13, "gross": 878.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 878.13, "gross": 878.13, "binding": false } }, { "hotelName": "Holiday Inn Paris Palais de l'Elys\u00e9e by IHG", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 887, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "333636", "supplierCode": "FLY", "hotelCodeSupplier": "333636", "id": "33!~|a0!~|b260624!~|c260625!~|d333636!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m333636!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M887!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84166079!~|A84166079_11!~|B84166079_11!~|C30|30!~|Epremium room,1 king bed with sofa bed!~|Fpremium room,1 king bed with sofa bed!~|G1!~|U2,887,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I887!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84166079_11", "description": "premium room,1 king bed with sofa bed", "descriptionSupplier": "premium room,1 king bed with sofa bed", "legacyRoomId": "84166079", "supplierCode": "84166079_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 887, "gross": 887, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 887, "gross": 887, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M242!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85345775!~|A85345775_20!~|B85345775_20!~|C30|30!~|Estandard apartment,1 bedroom!~|Fstandard apartment,1 bedroom!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I242!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85345775_20", "description": "standard apartment,1 bedroom", "descriptionSupplier": "standard apartment,1 bedroom", "legacyRoomId": "85345775", "supplierCode": "85345775_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 242, "gross": 242, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 242, "gross": 242, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 185, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M185!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280041!~|A84280041_21!~|B84280041_21!~|C30|30!~|EStudio!~|FStudio!~|G1!~|U2,185,1782122400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I185!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280041_21", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "84280041", "supplierCode": "84280041_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 185, "gross": 185, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 185, "gross": 185, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 259, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M259!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85345775!~|A85345775_21!~|B85345775_21!~|C30|30!~|Estandard apartment,1 bedroom!~|Fstandard apartment,1 bedroom!~|G1!~|U2,259,1782122400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I259!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85345775_21", "description": "standard apartment,1 bedroom", "descriptionSupplier": "standard apartment,1 bedroom", "legacyRoomId": "85345775", "supplierCode": "85345775_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 259, "gross": 259, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 259, "gross": 259, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M173!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280041!~|A84280041_20!~|B84280041_20!~|C30|30!~|EStudio!~|FStudio!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I173!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280041_20", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "84280041", "supplierCode": "84280041_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": "Residhome Asni\u00e8res", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280040!~|A84280040_20!~|B84280040_20!~|C30|30!~|Econdo,3 bedrooms!~|Fcondo,3 bedrooms!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280040_20", "description": "condo,3 bedrooms", "descriptionSupplier": "condo,3 bedrooms", "legacyRoomId": "84280040", "supplierCode": "84280040_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 291, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M291!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280040!~|A84280040_21!~|B84280040_21!~|C30|30!~|Econdo,3 bedrooms!~|Fcondo,3 bedrooms!~|G1!~|U2,291,1782122400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I291!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280040_21", "description": "condo,3 bedrooms", "descriptionSupplier": "condo,3 bedrooms", "legacyRoomId": "84280040", "supplierCode": "84280040_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 291, "gross": 291, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 288.09, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M288.09!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280040!~|A84280040_11!~|B84280040_11!~|C30|30!~|Econdo,3 bedrooms!~|Fcondo,3 bedrooms!~|G1!~|U2,288.09,1782122400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I288.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280040_11", "description": "condo,3 bedrooms", "descriptionSupplier": "condo,3 bedrooms", "legacyRoomId": "84280040", "supplierCode": "84280040_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 288.09, "gross": 288.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 288.09, "gross": 288.09, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M251!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280040!~|A84280040_10!~|B84280040_10!~|C30|30!~|Econdo,3 bedrooms!~|Fcondo,3 bedrooms!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I251!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280040_10", "description": "condo,3 bedrooms", "descriptionSupplier": "condo,3 bedrooms", "legacyRoomId": "84280040", "supplierCode": "84280040_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 251, "gross": 251, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 251, "gross": 251, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 238, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M238!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85345775!~|A85345775_11!~|B85345775_11!~|C30|30!~|Estandard apartment,1 bedroom!~|Fstandard apartment,1 bedroom!~|G1!~|U2,238,1782122400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I238!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85345775_11", "description": "standard apartment,1 bedroom", "descriptionSupplier": "standard apartment,1 bedroom", "legacyRoomId": "85345775", "supplierCode": "85345775_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 238, "gross": 238, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 238, "gross": 238, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M221!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85345775!~|A85345775_10!~|B85345775_10!~|C30|30!~|Estandard apartment,1 bedroom!~|Fstandard apartment,1 bedroom!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I221!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85345775_10", "description": "standard apartment,1 bedroom", "descriptionSupplier": "standard apartment,1 bedroom", "legacyRoomId": "85345775", "supplierCode": "85345775_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 221, "gross": 221, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 221, "gross": 221, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M152!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280041!~|A84280041_10!~|B84280041_10!~|C30|30!~|EStudio!~|FStudio!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I152!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280041_10", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "84280041", "supplierCode": "84280041_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, { "hotelName": "Residhome Asni\u00e8res", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 164, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26531", "supplierCode": "FLY", "hotelCodeSupplier": "26531", "id": "33!~|a0!~|b260624!~|c260625!~|d26531!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26531!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M164!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84280041!~|A84280041_11!~|B84280041_11!~|C30|30!~|EStudio!~|FStudio!~|G1!~|U2,164,1782122400!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I164!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84280041_11", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "84280041", "supplierCode": "84280041_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 164, "gross": 164, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 164, "gross": 164, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 300, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M300!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84401831!~|A84401831_21!~|B84401831_21!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,300,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I300!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84401831_21", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84401831", "supplierCode": "84401831_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 300, "gross": 300, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84401831!~|A84401831_20!~|B84401831_20!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84401831_20", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84401831", "supplierCode": "84401831_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 328, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85349738!~|A85349738_21!~|B85349738_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,328,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I328!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85349738_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85349738", "supplierCode": "85349738_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M324.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85349738!~|A85349738_20!~|B85349738_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85349738_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85349738", "supplierCode": "85349738_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324.72, "gross": 324.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324.72, "gross": 324.72, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M261!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84401831!~|A84401831_10!~|B84401831_10!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I261!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84401831_10", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84401831", "supplierCode": "84401831_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 261, "gross": 261, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 261, "gross": 261, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 271, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M271!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84401831!~|A84401831_11!~|B84401831_11!~|C30|30!~|Eclassic room!~|Fclassic room!~|G1!~|U2,271,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I271!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84401831_11", "description": "classic room", "descriptionSupplier": "classic room", "legacyRoomId": "84401831", "supplierCode": "84401831_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": "Fred Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M290!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85349738!~|A85349738_10!~|B85349738_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I290!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85349738_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85349738", "supplierCode": "85349738_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 290, "gross": 290, "binding": false } }, { "hotelName": "Fred Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 300, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47635", "supplierCode": "FLY", "hotelCodeSupplier": "47635", "id": "33!~|a0!~|b260624!~|c260625!~|d47635!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m47635!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M300!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85349738!~|A85349738_11!~|B85349738_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,300,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I300!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85349738_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85349738", "supplierCode": "85349738_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 300, "gross": 300, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 305, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M305!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84782761!~|A84782761_21!~|B84782761_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,305,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I305!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84782761_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84782761", "supplierCode": "84782761_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 305, "gross": 305, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 350, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M350!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587494!~|A86587494_21!~|B86587494_21!~|C30|30!~|ETriple Parisienne!~|FTriple Parisienne!~|G1!~|U2,350,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I350!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587494_21", "description": "Triple Parisienne", "descriptionSupplier": "Triple Parisienne", "legacyRoomId": "86587494", "supplierCode": "86587494_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350, "gross": 350, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350, "gross": 350, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M346.5!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587494!~|A86587494_20!~|B86587494_20!~|C30|30!~|ETriple Parisienne!~|FTriple Parisienne!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I346.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587494_20", "description": "Triple Parisienne", "descriptionSupplier": "Triple Parisienne", "legacyRoomId": "86587494", "supplierCode": "86587494_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346.5, "gross": 346.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346.5, "gross": 346.5, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 271, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M271!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587498!~|A86587498_21!~|B86587498_21!~|C30|30!~|EDouble Essential!~|FDouble Essential!~|G1!~|U2,271,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I271!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587498_21", "description": "Double Essential", "descriptionSupplier": "Double Essential", "legacyRoomId": "86587498", "supplierCode": "86587498_21", "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": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M268.29!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587498!~|A86587498_20!~|B86587498_20!~|C30|30!~|EDouble Essential!~|FDouble Essential!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I268.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587498_20", "description": "Double Essential", "descriptionSupplier": "Double Essential", "legacyRoomId": "86587498", "supplierCode": "86587498_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 268.29, "gross": 268.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 268.29, "gross": 268.29, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M301.95!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84782761!~|A84782761_20!~|B84782761_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84782761_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84782761", "supplierCode": "84782761_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 301.95, "gross": 301.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.95, "gross": 301.95, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M312.84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587499!~|A86587499_20!~|B86587499_20!~|C30|30!~|EDouble Essential Rooftops of Paris!~|FDouble Essential Rooftops of Paris!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I312.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587499_20", "description": "Double Essential Rooftops of Paris", "descriptionSupplier": "Double Essential Rooftops of Paris", "legacyRoomId": "86587499", "supplierCode": "86587499_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312.84, "gross": 312.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312.84, "gross": 312.84, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 316, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M316!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587499!~|A86587499_21!~|B86587499_21!~|C30|30!~|EDouble Essential Rooftops of Paris!~|FDouble Essential Rooftops of Paris!~|G1!~|U2,316,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I316!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587499_21", "description": "Double Essential Rooftops of Paris", "descriptionSupplier": "Double Essential Rooftops of Paris", "legacyRoomId": "86587499", "supplierCode": "86587499_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M309.87!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587494!~|A86587494_10!~|B86587494_10!~|C30|30!~|ETriple Parisienne!~|FTriple Parisienne!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I309.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587494_10", "description": "Triple Parisienne", "descriptionSupplier": "Triple Parisienne", "legacyRoomId": "86587494", "supplierCode": "86587494_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 309.87, "gross": 309.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 309.87, "gross": 309.87, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 313, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M313!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587494!~|A86587494_11!~|B86587494_11!~|C30|30!~|ETriple Parisienne!~|FTriple Parisienne!~|G1!~|U2,313,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I313!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587494_11", "description": "Triple Parisienne", "descriptionSupplier": "Triple Parisienne", "legacyRoomId": "86587494", "supplierCode": "86587494_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 313, "gross": 313, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 313, "gross": 313, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M231.66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587498!~|A86587498_10!~|B86587498_10!~|C30|30!~|EDouble Essential!~|FDouble Essential!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I231.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587498_10", "description": "Double Essential", "descriptionSupplier": "Double Essential", "legacyRoomId": "86587498", "supplierCode": "86587498_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231.66, "gross": 231.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231.66, "gross": 231.66, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 234, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M234!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587498!~|A86587498_11!~|B86587498_11!~|C30|30!~|EDouble Essential!~|FDouble Essential!~|G1!~|U2,234,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I234!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587498_11", "description": "Double Essential", "descriptionSupplier": "Double Essential", "legacyRoomId": "86587498", "supplierCode": "86587498_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 234, "gross": 234, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 234, "gross": 234, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 279, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M279!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587499!~|A86587499_11!~|B86587499_11!~|C30|30!~|EDouble Essential Rooftops of Paris!~|FDouble Essential Rooftops of Paris!~|G1!~|U2,279,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I279!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587499_11", "description": "Double Essential Rooftops of Paris", "descriptionSupplier": "Double Essential Rooftops of Paris", "legacyRoomId": "86587499", "supplierCode": "86587499_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 279, "gross": 279, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 279, "gross": 279, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M276.21!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86587499!~|A86587499_10!~|B86587499_10!~|C30|30!~|EDouble Essential Rooftops of Paris!~|FDouble Essential Rooftops of Paris!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I276.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86587499_10", "description": "Double Essential Rooftops of Paris", "descriptionSupplier": "Double Essential Rooftops of Paris", "legacyRoomId": "86587499", "supplierCode": "86587499_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 276.21, "gross": 276.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 276.21, "gross": 276.21, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M264.33!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84782761!~|A84782761_10!~|B84782761_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I264.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84782761_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84782761", "supplierCode": "84782761_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 264.33, "gross": 264.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.33, "gross": 264.33, "binding": false } }, { "hotelName": "Hotel La Maison Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 267, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "26258", "supplierCode": "FLY", "hotelCodeSupplier": "26258", "id": "33!~|a0!~|b260624!~|c260625!~|d26258!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m26258!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M267!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84782761!~|A84782761_11!~|B84782761_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,267,1781863200!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I267!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84782761_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84782761", "supplierCode": "84782761_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 267, "gross": 267, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 267, "gross": 267, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 345, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M345!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894526!~|A85894526_21!~|B85894526_21!~|C30|30!~|EComfort Room!~|FComfort Room!~|G1!~|U2,345,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I345!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894526_21", "description": "Comfort Room", "descriptionSupplier": "Comfort Room", "legacyRoomId": "85894526", "supplierCode": "85894526_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345, "gross": 345, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345, "gross": 345, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M341.55!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894526!~|A85894526_20!~|B85894526_20!~|C30|30!~|EComfort Room!~|FComfort Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894526_20", "description": "Comfort Room", "descriptionSupplier": "Comfort Room", "legacyRoomId": "85894526", "supplierCode": "85894526_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341.55, "gross": 341.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341.55, "gross": 341.55, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 384, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M384!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556742!~|A86556742_21!~|B86556742_21!~|C30|30!~|EVilla, 2 Bedrooms!~|FVilla, 2 Bedrooms!~|G1!~|U2,384,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I384!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556742_21", "description": "Villa, 2 Bedrooms", "descriptionSupplier": "Villa, 2 Bedrooms", "legacyRoomId": "86556742", "supplierCode": "86556742_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M380.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556742!~|A86556742_20!~|B86556742_20!~|C30|30!~|EVilla, 2 Bedrooms!~|FVilla, 2 Bedrooms!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I380.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556742_20", "description": "Villa, 2 Bedrooms", "descriptionSupplier": "Villa, 2 Bedrooms", "legacyRoomId": "86556742", "supplierCode": "86556742_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380.16, "gross": 380.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 380.16, "gross": 380.16, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M372.24!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556743!~|A86556743_20!~|B86556743_20!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556743_20", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "86556743", "supplierCode": "86556743_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372.24, "gross": 372.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372.24, "gross": 372.24, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 376, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M376!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556743!~|A86556743_21!~|B86556743_21!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|U2,376,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I376!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556743_21", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "86556743", "supplierCode": "86556743_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 376, "gross": 376, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 376, "gross": 376, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M718.74!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894527!~|A85894527_20!~|B85894527_20!~|C30|30!~|EFamily Quadruple Room!~|FFamily Quadruple Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I718.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894527_20", "description": "Family Quadruple Room", "descriptionSupplier": "Family Quadruple Room", "legacyRoomId": "85894527", "supplierCode": "85894527_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 718.74, "gross": 718.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 718.74, "gross": 718.74, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 726, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M726!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894527!~|A85894527_21!~|B85894527_21!~|C30|30!~|EFamily Quadruple Room!~|FFamily Quadruple Room!~|G1!~|U2,726,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I726!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894527_21", "description": "Family Quadruple Room", "descriptionSupplier": "Family Quadruple Room", "legacyRoomId": "85894527", "supplierCode": "85894527_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 726, "gross": 726, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 726, "gross": 726, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M329.67!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894525!~|A85894525_20!~|B85894525_20!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I329.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894525_20", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85894525", "supplierCode": "85894525_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 329.67, "gross": 329.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 329.67, "gross": 329.67, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 333, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M333!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894525!~|A85894525_21!~|B85894525_21!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,333,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I333!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894525_21", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85894525", "supplierCode": "85894525_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 333, "gross": 333, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 333, "gross": 333, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 308, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M308!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556743!~|A86556743_11!~|B86556743_11!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|U2,308,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I308!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556743_11", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "86556743", "supplierCode": "86556743_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 308, "gross": 308, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 308, "gross": 308, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 328, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894526!~|A85894526_11!~|B85894526_11!~|C30|30!~|EComfort Room!~|FComfort Room!~|G1!~|U2,328,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I328!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894526_11", "description": "Comfort Room", "descriptionSupplier": "Comfort Room", "legacyRoomId": "85894526", "supplierCode": "85894526_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 282, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M282!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269232!~|A84269232_11!~|B84269232_11!~|C30|30!~|Ebusiness single room!~|Fbusiness single room!~|G1!~|U2,282,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I282!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269232_11", "description": "business single room", "descriptionSupplier": "business single room", "legacyRoomId": "84269232", "supplierCode": "84269232_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 282, "gross": 282, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M279.18!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269232!~|A84269232_10!~|B84269232_10!~|C30|30!~|Ebusiness single room!~|Fbusiness single room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I279.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269232_10", "description": "business single room", "descriptionSupplier": "business single room", "legacyRoomId": "84269232", "supplierCode": "84269232_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 279.18, "gross": 279.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.18, "gross": 279.18, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 724, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M724!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894527!~|A85894527_11!~|B85894527_11!~|C30|30!~|EFamily Quadruple Room!~|FFamily Quadruple Room!~|G1!~|U2,724,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I724!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894527_11", "description": "Family Quadruple Room", "descriptionSupplier": "Family Quadruple Room", "legacyRoomId": "85894527", "supplierCode": "85894527_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 724, "gross": 724, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 724, "gross": 724, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M716.76!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894527!~|A85894527_10!~|B85894527_10!~|C30|30!~|EFamily Quadruple Room!~|FFamily Quadruple Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I716.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894527_10", "description": "Family Quadruple Room", "descriptionSupplier": "Family Quadruple Room", "legacyRoomId": "85894527", "supplierCode": "85894527_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 716.76, "gross": 716.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 716.76, "gross": 716.76, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 316, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M316!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894525!~|A85894525_11!~|B85894525_11!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|U2,316,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I316!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894525_11", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85894525", "supplierCode": "85894525_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 316, "gross": 316, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M312.84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894525!~|A85894525_10!~|B85894525_10!~|C30|30!~|EDouble Room!~|FDouble Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I312.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894525_10", "description": "Double Room", "descriptionSupplier": "Double Room", "legacyRoomId": "85894525", "supplierCode": "85894525_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312.84, "gross": 312.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 312.84, "gross": 312.84, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M324.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85894526!~|A85894526_10!~|B85894526_10!~|C30|30!~|EComfort Room!~|FComfort Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85894526_10", "description": "Comfort Room", "descriptionSupplier": "Comfort Room", "legacyRoomId": "85894526", "supplierCode": "85894526_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324.72, "gross": 324.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324.72, "gross": 324.72, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M362.34!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556742!~|A86556742_10!~|B86556742_10!~|C30|30!~|EVilla, 2 Bedrooms!~|FVilla, 2 Bedrooms!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I362.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556742_10", "description": "Villa, 2 Bedrooms", "descriptionSupplier": "Villa, 2 Bedrooms", "legacyRoomId": "86556742", "supplierCode": "86556742_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362.34, "gross": 362.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362.34, "gross": 362.34, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 366, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M366!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556742!~|A86556742_11!~|B86556742_11!~|C30|30!~|EVilla, 2 Bedrooms!~|FVilla, 2 Bedrooms!~|G1!~|U2,366,1781949600!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I366!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556742_11", "description": "Villa, 2 Bedrooms", "descriptionSupplier": "Villa, 2 Bedrooms", "legacyRoomId": "86556742", "supplierCode": "86556742_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 366, "gross": 366, "binding": false } }, { "hotelName": "Atelier Montparnasse", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52342", "supplierCode": "FLY", "hotelCodeSupplier": "52342", "id": "33!~|a0!~|b260624!~|c260625!~|d52342!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m52342!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M304.92!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86556743!~|A86556743_10!~|B86556743_10!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|Hsessionid!~|Ia32d17cc13ccceffc449d6978f94988a!~|Hcurrency!~|IUSD!~|Htgx_price!~|I304.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86556743_10", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "86556743", "supplierCode": "86556743_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 304.92, "gross": 304.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 304.92, "gross": 304.92, "binding": false } } ], "auditData": { "transactions": null } } } } }