{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "Timhotel Palais Royal", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 463, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M463!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298488!~|A84298488_21!~|B84298488_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,463,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I463!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298488_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84298488", "supplierCode": "84298488_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 463, "gross": 463, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M419!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298488!~|A84298488_20!~|B84298488_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I419!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298488_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84298488", "supplierCode": "84298488_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M510!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298487!~|A84298487_20!~|B84298487_20!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I510!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298487_20", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84298487", "supplierCode": "84298487_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 510, "gross": 510, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 510, "gross": 510, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 562, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M562!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298487!~|A84298487_21!~|B84298487_21!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,562,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I562!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298487_21", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84298487", "supplierCode": "84298487_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 562, "gross": 562, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 562, "gross": 562, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M386!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298488!~|A84298488_10!~|B84298488_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I386!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298488_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84298488", "supplierCode": "84298488_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 386, "gross": 386, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 386, "gross": 386, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 512, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M512!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298487!~|A84298487_11!~|B84298487_11!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|U2,512,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I512!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298487_11", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84298487", "supplierCode": "84298487_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 512, "gross": 512, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 512, "gross": 512, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M460!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298487!~|A84298487_10!~|B84298487_10!~|C30|30!~|Etriple room!~|Ftriple room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I460!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298487_10", "description": "triple room", "descriptionSupplier": "triple room", "legacyRoomId": "84298487", "supplierCode": "84298487_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 460, "gross": 460, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 460, "gross": 460, "binding": false } }, { "hotelName": "Timhotel Palais Royal", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 430, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1926", "supplierCode": "FLY", "hotelCodeSupplier": "1926", "id": "33!~|a0!~|b260624!~|c260625!~|d1926!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1926!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M430!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84298488!~|A84298488_11!~|B84298488_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,430,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I430!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84298488_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "84298488", "supplierCode": "84298488_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 430, "gross": 430, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 430, "gross": 430, "binding": false } }, { "hotelName": "H\u00f4tel Crayon Rouge", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 394, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103106", "supplierCode": "FLY", "hotelCodeSupplier": "103106", "id": "33!~|a0!~|b260624!~|c260625!~|d103106!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103106!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M394!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898009!~|A85898009_21!~|B85898009_21!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,394,1781863200!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I394!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898009_21", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85898009", "supplierCode": "85898009_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": "H\u00f4tel Crayon Rouge", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103106", "supplierCode": "FLY", "hotelCodeSupplier": "103106", "id": "33!~|a0!~|b260624!~|c260625!~|d103106!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103106!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M390.06!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898009!~|A85898009_20!~|B85898009_20!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I390.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898009_20", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85898009", "supplierCode": "85898009_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 390.06, "gross": 390.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 390.06, "gross": 390.06, "binding": false } }, { "hotelName": "H\u00f4tel Crayon Rouge", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103106", "supplierCode": "FLY", "hotelCodeSupplier": "103106", "id": "33!~|a0!~|b260624!~|c260625!~|d103106!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103106!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M359.37!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898009!~|A85898009_10!~|B85898009_10!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I359.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898009_10", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85898009", "supplierCode": "85898009_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 359.37, "gross": 359.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 359.37, "gross": 359.37, "binding": false } }, { "hotelName": "H\u00f4tel Crayon Rouge", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 363, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "103106", "supplierCode": "FLY", "hotelCodeSupplier": "103106", "id": "33!~|a0!~|b260624!~|c260625!~|d103106!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m103106!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M363!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85898009!~|A85898009_11!~|B85898009_11!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,363,1781863200!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I363!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85898009_11", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85898009", "supplierCode": "85898009_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 363, "gross": 363, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 363, "gross": 363, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 775, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M775!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370059!~|A6370059_21!~|B6370059_21!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,775,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I775!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370059_21", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "6370059", "supplierCode": "6370059_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 775, "gross": 775, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 775, "gross": 775, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 847, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M847!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86487341!~|A86487341_21!~|B86487341_21!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,847,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I847!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86487341_21", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "86487341", "supplierCode": "86487341_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 847, "gross": 847, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 847, "gross": 847, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M667!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370059!~|A6370059_20!~|B6370059_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I667!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370059_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "6370059", "supplierCode": "6370059_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 667, "gross": 667, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 667, "gross": 667, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 703, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M703!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175823!~|A85175823_21!~|B85175823_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,703,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I703!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175823_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85175823", "supplierCode": "85175823_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 703, "gross": 703, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 703, "gross": 703, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M605!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175823!~|A85175823_20!~|B85175823_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I605!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175823_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85175823", "supplierCode": "85175823_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 605, "gross": 605, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 605, "gross": 605, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 630, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M630!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370058!~|A6370058_21!~|B6370058_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,630,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I630!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370058_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6370058", "supplierCode": "6370058_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 630, "gross": 630, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 630, "gross": 630, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M728!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86487341!~|A86487341_20!~|B86487341_20!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I728!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86487341_20", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "86487341", "supplierCode": "86487341_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 728, "gross": 728, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M749!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175824!~|A85175824_20!~|B85175824_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I749!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175824_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "85175824", "supplierCode": "85175824_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 749, "gross": 749, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 749, "gross": 749, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 871, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M871!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175824!~|A85175824_21!~|B85175824_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,871,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I871!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175824_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "85175824", "supplierCode": "85175824_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 871, "gross": 871, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 871, "gross": 871, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M544!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370058!~|A6370058_20!~|B6370058_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I544!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370058_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6370058", "supplierCode": "6370058_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 544, "gross": 544, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 544, "gross": 544, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 794, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M794!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86487341!~|A86487341_11!~|B86487341_11!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,794,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I794!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86487341_11", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "86487341", "supplierCode": "86487341_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 794, "gross": 794, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 794, "gross": 794, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M552!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175823!~|A85175823_10!~|B85175823_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I552!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175823_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85175823", "supplierCode": "85175823_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 552, "gross": 552, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 552, "gross": 552, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M696!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175824!~|A85175824_10!~|B85175824_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I696!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175824_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "85175824", "supplierCode": "85175824_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 696, "gross": 696, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 696, "gross": 696, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M675!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86487341!~|A86487341_10!~|B86487341_10!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I675!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86487341_10", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "86487341", "supplierCode": "86487341_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 675, "gross": 675, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 675, "gross": 675, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M491!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370058!~|A6370058_10!~|B6370058_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I491!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370058_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6370058", "supplierCode": "6370058_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 491, "gross": 491, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 577, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M577!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370058!~|A6370058_11!~|B6370058_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,577,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I577!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370058_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6370058", "supplierCode": "6370058_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 577, "gross": 577, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 577, "gross": 577, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 650, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M650!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175823!~|A85175823_11!~|B85175823_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,650,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I650!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175823_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85175823", "supplierCode": "85175823_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 650, "gross": 650, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 650, "gross": 650, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M614!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370059!~|A6370059_10!~|B6370059_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I614!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370059_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "6370059", "supplierCode": "6370059_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 614, "gross": 614, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 614, "gross": 614, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 818, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M818!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85175824!~|A85175824_11!~|B85175824_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,818,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I818!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85175824_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "85175824", "supplierCode": "85175824_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 818, "gross": 818, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 818, "gross": 818, "binding": false } }, { "hotelName": "Hotel Louvre Saint Honor\u00e9", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 722, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "299439", "supplierCode": "FLY", "hotelCodeSupplier": "299439", "id": "33!~|a0!~|b260624!~|c260625!~|d299439!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m299439!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M722!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370059!~|A6370059_11!~|B6370059_11!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,722,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I722!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370059_11", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "6370059", "supplierCode": "6370059_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 722, "gross": 722, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 722, "gross": 722, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M270!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372934!~|A84372934_20!~|B84372934_20!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I270!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372934_20", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "84372934", "supplierCode": "84372934_20", "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": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 335, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M335!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348534!~|A85348534_21!~|B85348534_21!~|C30|30!~|Estandard double room,1 double bed with sofa bed!~|Fstandard double room,1 double bed with sofa bed!~|G1!~|U2,335,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I335!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348534_21", "description": "standard double room,1 double bed with sofa bed", "descriptionSupplier": "standard double room,1 double bed with sofa bed", "legacyRoomId": "85348534", "supplierCode": "85348534_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 335, "gross": 335, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 335, "gross": 335, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M329!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348536!~|A85348536_20!~|B85348536_20!~|C30|30!~|Estandard suite,multiple beds!~|Fstandard suite,multiple beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I329!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348536_20", "description": "standard suite,multiple beds", "descriptionSupplier": "standard suite,multiple beds", "legacyRoomId": "85348536", "supplierCode": "85348536_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 329, "gross": 329, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 329, "gross": 329, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 362, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M362!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348536!~|A85348536_21!~|B85348536_21!~|C30|30!~|Estandard suite,multiple beds!~|Fstandard suite,multiple beds!~|G1!~|U2,362,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I362!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348536_21", "description": "standard suite,multiple beds", "descriptionSupplier": "standard suite,multiple beds", "legacyRoomId": "85348536", "supplierCode": "85348536_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M305!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348534!~|A85348534_20!~|B85348534_20!~|C30|30!~|Estandard double room,1 double bed with sofa bed!~|Fstandard double room,1 double bed with sofa bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I305!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348534_20", "description": "standard double room,1 double bed with sofa bed", "descriptionSupplier": "standard double room,1 double bed with sofa bed", "legacyRoomId": "85348534", "supplierCode": "85348534_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 305, "gross": 305, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 305, "gross": 305, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 296, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372934!~|A84372934_21!~|B84372934_21!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|U2,296,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I296!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372934_21", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "84372934", "supplierCode": "84372934_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 296, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372933!~|A84372933_21!~|B84372933_21!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|U2,296,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I296!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372933_21", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "84372933", "supplierCode": "84372933_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M270!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372933!~|A84372933_20!~|B84372933_20!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I270!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372933_20", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "84372933", "supplierCode": "84372933_20", "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": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M267.3!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372933!~|A84372933_10!~|B84372933_10!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I267.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372933_10", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "84372933", "supplierCode": "84372933_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 267.3, "gross": 267.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": 267.3, "gross": 267.3, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M325.71!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348536!~|A85348536_10!~|B85348536_10!~|C30|30!~|Estandard suite,multiple beds!~|Fstandard suite,multiple beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I325.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348536_10", "description": "standard suite,multiple beds", "descriptionSupplier": "standard suite,multiple beds", "legacyRoomId": "85348536", "supplierCode": "85348536_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325.71, "gross": 325.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 325.71, "gross": 325.71, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 293.04, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M293.04!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372933!~|A84372933_11!~|B84372933_11!~|C30|30!~|Estandard double room,1 double bed!~|Fstandard double room,1 double bed!~|G1!~|U2,293.04,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I293.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372933_11", "description": "standard double room,1 double bed", "descriptionSupplier": "standard double room,1 double bed", "legacyRoomId": "84372933", "supplierCode": "84372933_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 358.38, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M358.38!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348536!~|A85348536_11!~|B85348536_11!~|C30|30!~|Estandard suite,multiple beds!~|Fstandard suite,multiple beds!~|G1!~|U2,358.38,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I358.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348536_11", "description": "standard suite,multiple beds", "descriptionSupplier": "standard suite,multiple beds", "legacyRoomId": "85348536", "supplierCode": "85348536_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358.38, "gross": 358.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358.38, "gross": 358.38, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 293.04, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M293.04!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372934!~|A84372934_11!~|B84372934_11!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|U2,293.04,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I293.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372934_11", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "84372934", "supplierCode": "84372934_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M301.95!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348534!~|A85348534_10!~|B85348534_10!~|C30|30!~|Estandard double room,1 double bed with sofa bed!~|Fstandard double room,1 double bed with sofa bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I301.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348534_10", "description": "standard double room,1 double bed with sofa bed", "descriptionSupplier": "standard double room,1 double bed with sofa bed", "legacyRoomId": "85348534", "supplierCode": "85348534_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": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 331.65, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M331.65!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348534!~|A85348534_11!~|B85348534_11!~|C30|30!~|Estandard double room,1 double bed with sofa bed!~|Fstandard double room,1 double bed with sofa bed!~|G1!~|U2,331.65,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I331.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348534_11", "description": "standard double room,1 double bed with sofa bed", "descriptionSupplier": "standard double room,1 double bed with sofa bed", "legacyRoomId": "85348534", "supplierCode": "85348534_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331.65, "gross": 331.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 331.65, "gross": 331.65, "binding": false } }, { "hotelName": "ibis Styles Paris Montmartre Nord", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "40424", "supplierCode": "FLY", "hotelCodeSupplier": "40424", "id": "33!~|a0!~|b260624!~|c260625!~|d40424!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m40424!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M267.3!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372934!~|A84372934_10!~|B84372934_10!~|C30|30!~|Estandard room,2 twin beds!~|Fstandard room,2 twin beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I267.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372934_10", "description": "standard room,2 twin beds", "descriptionSupplier": "standard room,2 twin beds", "legacyRoomId": "84372934", "supplierCode": "84372934_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 267.3, "gross": 267.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": 267.3, "gross": 267.3, "binding": false } }, { "hotelName": "Hotel Trianon Rive Gauche", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6098", "supplierCode": "FLY", "hotelCodeSupplier": "6098", "id": "33!~|a0!~|b260624!~|c260625!~|d6098!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6098!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M639!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294023!~|A84294023_20!~|B84294023_20!~|C30|30!~|Eclassic double!~|Fclassic double!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I639!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294023_20", "description": "classic double", "descriptionSupplier": "classic double", "legacyRoomId": "84294023", "supplierCode": "84294023_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 639, "gross": 639, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 639, "gross": 639, "binding": false } }, { "hotelName": "Hotel Trianon Rive Gauche", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6098", "supplierCode": "FLY", "hotelCodeSupplier": "6098", "id": "33!~|a0!~|b260624!~|c260625!~|d6098!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6098!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M609!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294023!~|A84294023_10!~|B84294023_10!~|C30|30!~|Eclassic double!~|Fclassic double!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I609!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294023_10", "description": "classic double", "descriptionSupplier": "classic double", "legacyRoomId": "84294023", "supplierCode": "84294023_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 609, "gross": 609, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 609, "gross": 609, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 746, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M746!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294806!~|A84294806_21!~|B84294806_21!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,746,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I746!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294806_21", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84294806", "supplierCode": "84294806_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 746, "gross": 746, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 746, "gross": 746, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M671!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294806!~|A84294806_20!~|B84294806_20!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I671!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294806_20", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84294806", "supplierCode": "84294806_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 671, "gross": 671, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 671, "gross": 671, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M566!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373488!~|A6373488_20!~|B6373488_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I566!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373488_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373488", "supplierCode": "6373488_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 628, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M628!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373488!~|A6373488_21!~|B6373488_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,628,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I628!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373488_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373488", "supplierCode": "6373488_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 628, "gross": 628, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 628, "gross": 628, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 621.72, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M621.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373488!~|A6373488_11!~|B6373488_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,621.72,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I621.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373488_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373488", "supplierCode": "6373488_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 621.72, "gross": 621.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 621.72, "gross": 621.72, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M560.34!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373488!~|A6373488_10!~|B6373488_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I560.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373488_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373488", "supplierCode": "6373488_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 560.34, "gross": 560.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": 560.34, "gross": 560.34, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M664.29!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294806!~|A84294806_10!~|B84294806_10!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I664.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294806_10", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84294806", "supplierCode": "84294806_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 664.29, "gross": 664.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": 664.29, "gross": 664.29, "binding": false } }, { "hotelName": "H\u00f4tel Rochechouart, a Member of Design Hotels - Orso Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 738.54, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5165", "supplierCode": "FLY", "hotelCodeSupplier": "5165", "id": "33!~|a0!~|b260624!~|c260625!~|d5165!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m5165!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M738.54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294806!~|A84294806_11!~|B84294806_11!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,738.54,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I738.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294806_11", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "84294806", "supplierCode": "84294806_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 738.54, "gross": 738.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 738.54, "gross": 738.54, "binding": false } }, { "hotelName": "H\u00f4tel Elysa - Luxembourg", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6073", "supplierCode": "FLY", "hotelCodeSupplier": "6073", "id": "33!~|a0!~|b260624!~|c260625!~|d6073!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6073!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M484!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294042!~|A84294042_20!~|B84294042_20!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I484!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294042_20", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84294042", "supplierCode": "84294042_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 484, "gross": 484, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 484, "gross": 484, "binding": false } }, { "hotelName": "H\u00f4tel Elysa - Luxembourg", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6073", "supplierCode": "FLY", "hotelCodeSupplier": "6073", "id": "33!~|a0!~|b260624!~|c260625!~|d6073!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6073!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M451!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294042!~|A84294042_10!~|B84294042_10!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I451!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294042_10", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84294042", "supplierCode": "84294042_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 451, "gross": 451, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 451, "gross": 451, "binding": false } }, { "hotelName": "H\u00f4tel Elysa - Luxembourg", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 501, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6073", "supplierCode": "FLY", "hotelCodeSupplier": "6073", "id": "33!~|a0!~|b260624!~|c260625!~|d6073!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6073!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M501!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294042!~|A84294042_11!~|B84294042_11!~|C30|30!~|Esuperior room,balcony!~|Fsuperior room,balcony!~|G1!~|U2,501,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I501!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294042_11", "description": "superior room,balcony", "descriptionSupplier": "superior room,balcony", "legacyRoomId": "84294042", "supplierCode": "84294042_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, { "hotelName": "Citadines Saint-Germain-des-Pr\u00e9s Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7778", "supplierCode": "FLY", "hotelCodeSupplier": "7778", "id": "33!~|a0!~|b260624!~|c260625!~|d7778!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7778!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M479!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370449!~|A6370449_20!~|B6370449_20!~|C30|30!~|EStudio!~|FStudio!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I479!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370449_20", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "6370449", "supplierCode": "6370449_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": "Citadines Saint-Germain-des-Pr\u00e9s Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7778", "supplierCode": "FLY", "hotelCodeSupplier": "7778", "id": "33!~|a0!~|b260624!~|c260625!~|d7778!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7778!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M441!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6370449!~|A6370449_10!~|B6370449_10!~|C30|30!~|EStudio!~|FStudio!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I441!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6370449_10", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "6370449", "supplierCode": "6370449_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 441, "gross": 441, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M231!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376741!~|A84376741_20!~|B84376741_20!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I231!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376741_20", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84376741", "supplierCode": "84376741_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 257, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M257!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376741!~|A84376741_21!~|B84376741_21!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,257,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I257!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376741_21", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84376741", "supplierCode": "84376741_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 267, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M267!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339258!~|A85339258_21!~|B85339258_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,267,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I267!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339258_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85339258", "supplierCode": "85339258_21", "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": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M240!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339258!~|A85339258_20!~|B85339258_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I240!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339258_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85339258", "supplierCode": "85339258_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 240, "gross": 240, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 240, "gross": 240, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 253, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M253!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376744!~|A84376744_21!~|B84376744_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,253,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I253!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376744_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84376744", "supplierCode": "84376744_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 253, "gross": 253, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 253, "gross": 253, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M219!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376744!~|A84376744_20!~|B84376744_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I219!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376744_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84376744", "supplierCode": "84376744_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 219, "gross": 219, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 219, "gross": 219, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M231!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376742!~|A84376742_20!~|B84376742_20!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I231!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376742_20", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84376742", "supplierCode": "84376742_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 257, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M257!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376742!~|A84376742_21!~|B84376742_21!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,257,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I257!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376742_21", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84376742", "supplierCode": "84376742_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 257, "gross": 257, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M202!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376742!~|A84376742_10!~|B84376742_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I202!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376742_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84376742", "supplierCode": "84376742_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 202, "gross": 202, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 202, "gross": 202, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 224, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M224!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376742!~|A84376742_11!~|B84376742_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,224,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I224!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376742_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84376742", "supplierCode": "84376742_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376744!~|A84376744_10!~|B84376744_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376744_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84376744", "supplierCode": "84376744_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 231, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M231!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376744!~|A84376744_11!~|B84376744_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,231,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I231!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376744_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84376744", "supplierCode": "84376744_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 231, "gross": 231, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M210!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339258!~|A85339258_10!~|B85339258_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I210!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339258_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85339258", "supplierCode": "85339258_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 234, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M234!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339258!~|A85339258_11!~|B85339258_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,234,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I234!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339258_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85339258", "supplierCode": "85339258_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 Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 224, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M224!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376741!~|A84376741_11!~|B84376741_11!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,224,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I224!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376741_11", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84376741", "supplierCode": "84376741_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, { "hotelName": "Hotel Les Jardins de Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1301", "supplierCode": "FLY", "hotelCodeSupplier": "1301", "id": "33!~|a0!~|b260624!~|c260625!~|d1301!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1301!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M202!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84376741!~|A84376741_10!~|B84376741_10!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I202!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84376741_10", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84376741", "supplierCode": "84376741_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 202, "gross": 202, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 202, "gross": 202, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 501, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M501!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262687!~|A84262687_21!~|B84262687_21!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,501,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I501!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262687_21", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84262687", "supplierCode": "84262687_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M475!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262687!~|A84262687_20!~|B84262687_20!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I475!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262687_20", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84262687", "supplierCode": "84262687_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 475, "gross": 475, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M424!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262688!~|A84262688_20!~|B84262688_20!~|C30|30!~|Edeluxe double room,terrace!~|Fdeluxe double room,terrace!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I424!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262688_20", "description": "deluxe double room,terrace", "descriptionSupplier": "deluxe double room,terrace", "legacyRoomId": "84262688", "supplierCode": "84262688_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 424, "gross": 424, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 447, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M447!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262688!~|A84262688_21!~|B84262688_21!~|C30|30!~|Edeluxe double room,terrace!~|Fdeluxe double room,terrace!~|G1!~|U2,447,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I447!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262688_21", "description": "deluxe double room,terrace", "descriptionSupplier": "deluxe double room,terrace", "legacyRoomId": "84262688", "supplierCode": "84262688_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 447, "gross": 447, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 447, "gross": 447, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 553, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M553!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262689!~|A84262689_21!~|B84262689_21!~|C30|30!~|Espa duplex accomodation!~|Fspa duplex accomodation!~|G1!~|U2,553,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I553!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262689_21", "description": "spa duplex accomodation", "descriptionSupplier": "spa duplex accomodation", "legacyRoomId": "84262689", "supplierCode": "84262689_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 553, "gross": 553, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M525!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262689!~|A84262689_20!~|B84262689_20!~|C30|30!~|Espa duplex accomodation!~|Fspa duplex accomodation!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I525!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262689_20", "description": "spa duplex accomodation", "descriptionSupplier": "spa duplex accomodation", "legacyRoomId": "84262689", "supplierCode": "84262689_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 525, "gross": 525, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 525, "gross": 525, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 417, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M417!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262690!~|A84262690_21!~|B84262690_21!~|C30|30!~|Edeluxe triple room!~|Fdeluxe triple room!~|G1!~|U2,417,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I417!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262690_21", "description": "deluxe triple room", "descriptionSupplier": "deluxe triple room", "legacyRoomId": "84262690", "supplierCode": "84262690_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M397!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262690!~|A84262690_20!~|B84262690_20!~|C30|30!~|Edeluxe triple room!~|Fdeluxe triple room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I397!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262690_20", "description": "deluxe triple room", "descriptionSupplier": "deluxe triple room", "legacyRoomId": "84262690", "supplierCode": "84262690_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 397, "gross": 397, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 397, "gross": 397, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 439, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M439!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262685!~|A84262685_21!~|B84262685_21!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,439,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I439!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262685_21", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84262685", "supplierCode": "84262685_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 439, "gross": 439, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 439, "gross": 439, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M376!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262685!~|A84262685_20!~|B84262685_20!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I376!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262685_20", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84262685", "supplierCode": "84262685_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 376, "gross": 376, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M503!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262686!~|A84262686_20!~|B84262686_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I503!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262686_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84262686", "supplierCode": "84262686_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 503, "gross": 503, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 503, "gross": 503, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 531, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M531!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262686!~|A84262686_21!~|B84262686_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,531,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I531!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262686_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84262686", "supplierCode": "84262686_21", "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": "Grand Hotel Lafayette", "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": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M493!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262686!~|A84262686_11!~|B84262686_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,493,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I493!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262686_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84262686", "supplierCode": "84262686_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": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M466!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262686!~|A84262686_10!~|B84262686_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I466!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262686_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84262686", "supplierCode": "84262686_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 466, "gross": 466, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 466, "gross": 466, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M438!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262687!~|A84262687_10!~|B84262687_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I438!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262687_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84262687", "supplierCode": "84262687_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 438, "gross": 438, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 438, "gross": 438, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 464, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M464!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262687!~|A84262687_11!~|B84262687_11!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,464,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I464!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262687_11", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84262687", "supplierCode": "84262687_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M487!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262689!~|A84262689_10!~|B84262689_10!~|C30|30!~|Espa duplex accomodation!~|Fspa duplex accomodation!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I487!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262689_10", "description": "spa duplex accomodation", "descriptionSupplier": "spa duplex accomodation", "legacyRoomId": "84262689", "supplierCode": "84262689_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 516, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M516!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262689!~|A84262689_11!~|B84262689_11!~|C30|30!~|Espa duplex accomodation!~|Fspa duplex accomodation!~|G1!~|U2,516,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I516!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262689_11", "description": "spa duplex accomodation", "descriptionSupplier": "spa duplex accomodation", "legacyRoomId": "84262689", "supplierCode": "84262689_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 516, "gross": 516, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 516, "gross": 516, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262690!~|A84262690_10!~|B84262690_10!~|C30|30!~|Edeluxe triple room!~|Fdeluxe triple room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262690_10", "description": "deluxe triple room", "descriptionSupplier": "deluxe triple room", "legacyRoomId": "84262690", "supplierCode": "84262690_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 361, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M361!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262690!~|A84262690_11!~|B84262690_11!~|C30|30!~|Edeluxe triple room!~|Fdeluxe triple room!~|G1!~|U2,361,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I361!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262690_11", "description": "deluxe triple room", "descriptionSupplier": "deluxe triple room", "legacyRoomId": "84262690", "supplierCode": "84262690_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 361, "gross": 361, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 361, "gross": 361, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 409, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M409!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262688!~|A84262688_11!~|B84262688_11!~|C30|30!~|Edeluxe double room,terrace!~|Fdeluxe double room,terrace!~|G1!~|U2,409,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I409!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262688_11", "description": "deluxe double room,terrace", "descriptionSupplier": "deluxe double room,terrace", "legacyRoomId": "84262688", "supplierCode": "84262688_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 409, "gross": 409, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 409, "gross": 409, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M387!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262688!~|A84262688_10!~|B84262688_10!~|C30|30!~|Edeluxe double room,terrace!~|Fdeluxe double room,terrace!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I387!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262688_10", "description": "deluxe double room,terrace", "descriptionSupplier": "deluxe double room,terrace", "legacyRoomId": "84262688", "supplierCode": "84262688_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 387, "gross": 387, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 387, "gross": 387, "binding": false } }, { "hotelName": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M372.24!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262685!~|A84262685_10!~|B84262685_10!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262685_10", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84262685", "supplierCode": "84262685_10", "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": "Grand Hotel Lafayette", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-15T10:00:00Z", "value": 402, "hoursBefore": 192, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "89535", "supplierCode": "FLY", "hotelCodeSupplier": "89535", "id": "33!~|a0!~|b260624!~|c260625!~|d89535!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m89535!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M402!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262685!~|A84262685_11!~|B84262685_11!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,402,1781517600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I402!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262685_11", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84262685", "supplierCode": "84262685_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 402, "gross": 402, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 402, "gross": 402, "binding": false } }, { "hotelName": "The Walled off Hotel Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 292, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1209302", "supplierCode": "FLY", "hotelCodeSupplier": "1209302", "id": "33!~|a0!~|b260624!~|c260625!~|d1209302!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1209302!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M292!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895143!~|A85895143_21!~|B85895143_21!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,292,1781863200!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895143_21", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85895143", "supplierCode": "85895143_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, { "hotelName": "The Walled off Hotel Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1209302", "supplierCode": "FLY", "hotelCodeSupplier": "1209302", "id": "33!~|a0!~|b260624!~|c260625!~|d1209302!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1209302!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M266!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895143!~|A85895143_20!~|B85895143_20!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I266!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895143_20", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85895143", "supplierCode": "85895143_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 266, "gross": 266, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 266, "gross": 266, "binding": false } }, { "hotelName": "The Walled off Hotel Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1209302", "supplierCode": "FLY", "hotelCodeSupplier": "1209302", "id": "33!~|a0!~|b260624!~|c260625!~|d1209302!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1209302!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M239!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895143!~|A85895143_10!~|B85895143_10!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I239!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895143_10", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85895143", "supplierCode": "85895143_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 239, "gross": 239, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 239, "gross": 239, "binding": false } }, { "hotelName": "The Walled off Hotel Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 266, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1209302", "supplierCode": "FLY", "hotelCodeSupplier": "1209302", "id": "33!~|a0!~|b260624!~|c260625!~|d1209302!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1209302!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M266!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85895143!~|A85895143_11!~|B85895143_11!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,266,1781863200!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I266!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85895143_11", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85895143", "supplierCode": "85895143_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 266, "gross": 266, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 266, "gross": 266, "binding": false } }, { "hotelName": "H\u00f4tel Beige", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 444, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M444!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899031!~|A85899031_21!~|B85899031_21!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,444,1781863200!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I444!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899031_21", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899031", "supplierCode": "85899031_21", "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 Beige", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M439.56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899031!~|A85899031_20!~|B85899031_20!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I439.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899031_20", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899031", "supplierCode": "85899031_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 439.56, "gross": 439.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 439.56, "gross": 439.56, "binding": false } }, { "hotelName": "H\u00f4tel Beige", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M475.2!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84378608!~|A84378608_20!~|B84378608_20!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I475.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84378608_20", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84378608", "supplierCode": "84378608_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 475.2, "gross": 475.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 475.2, "gross": 475.2, "binding": false } }, { "hotelName": "H\u00f4tel Beige", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 480, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M480!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84378608!~|A84378608_21!~|B84378608_21!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,480,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I480!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84378608_21", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84378608", "supplierCode": "84378608_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, { "hotelName": "H\u00f4tel Beige", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 443, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M443!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84378608!~|A84378608_11!~|B84378608_11!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,443,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I443!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84378608_11", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84378608", "supplierCode": "84378608_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": "H\u00f4tel Beige", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M438.57!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84378608!~|A84378608_10!~|B84378608_10!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I438.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84378608_10", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "84378608", "supplierCode": "84378608_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 438.57, "gross": 438.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 438.57, "gross": 438.57, "binding": false } }, { "hotelName": "H\u00f4tel Beige", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M405.9!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899031!~|A85899031_10!~|B85899031_10!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899031_10", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899031", "supplierCode": "85899031_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": "H\u00f4tel Beige", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 410, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3896", "supplierCode": "FLY", "hotelCodeSupplier": "3896", "id": "33!~|a0!~|b260624!~|c260625!~|d3896!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m3896!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85899031!~|A85899031_11!~|B85899031_11!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|U2,410,1781863200!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85899031_11", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "85899031", "supplierCode": "85899031_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M557!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908224!~|A85908224_20!~|B85908224_20!~|C30|30!~|ESuperior Room, 1 Queen Bed!~|FSuperior Room, 1 Queen Bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I557!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908224_20", "description": "Superior Room, 1 Queen Bed", "descriptionSupplier": "Superior Room, 1 Queen Bed", "legacyRoomId": "85908224", "supplierCode": "85908224_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 557, "gross": 557, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 557, "gross": 557, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 622, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M622!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908224!~|A85908224_21!~|B85908224_21!~|C30|30!~|ESuperior Room, 1 Queen Bed!~|FSuperior Room, 1 Queen Bed!~|G1!~|U2,622,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I622!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908224_21", "description": "Superior Room, 1 Queen Bed", "descriptionSupplier": "Superior Room, 1 Queen Bed", "legacyRoomId": "85908224", "supplierCode": "85908224_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 622, "gross": 622, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 622, "gross": 622, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M610!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908222!~|A85908222_20!~|B85908222_20!~|C30|30!~|ESuperior Room, 1 Double Bed with Sofa bed, Accessible!~|FSuperior Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I610!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908222_20", "description": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908222", "supplierCode": "85908222_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 610, "gross": 610, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 610, "gross": 610, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 681, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M681!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908222!~|A85908222_21!~|B85908222_21!~|C30|30!~|ESuperior Room, 1 Double Bed with Sofa bed, Accessible!~|FSuperior Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|U2,681,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I681!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908222_21", "description": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908222", "supplierCode": "85908222_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 681, "gross": 681, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 681, "gross": 681, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 681, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M681!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908223!~|A85908223_21!~|B85908223_21!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|U2,681,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I681!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908223_21", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "85908223", "supplierCode": "85908223_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 681, "gross": 681, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 681, "gross": 681, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M610!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908223!~|A85908223_20!~|B85908223_20!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I610!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908223_20", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "85908223", "supplierCode": "85908223_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 610, "gross": 610, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 610, "gross": 610, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 704, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M704!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908221!~|A85908221_21!~|B85908221_21!~|C30|30!~|EDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|FDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|U2,704,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I704!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908221_21", "description": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908221", "supplierCode": "85908221_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 704, "gross": 704, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 704, "gross": 704, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M628!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908221!~|A85908221_20!~|B85908221_20!~|C30|30!~|EDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|FDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I628!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908221_20", "description": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908221", "supplierCode": "85908221_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 628, "gross": 628, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 628, "gross": 628, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 622, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M622!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908225!~|A85908225_21!~|B85908225_21!~|C30|30!~|ESuperior Room, 2 Twin Beds!~|FSuperior Room, 2 Twin Beds!~|G1!~|U2,622,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I622!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908225_21", "description": "Superior Room, 2 Twin Beds", "descriptionSupplier": "Superior Room, 2 Twin Beds", "legacyRoomId": "85908225", "supplierCode": "85908225_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 622, "gross": 622, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 622, "gross": 622, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M557!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908225!~|A85908225_20!~|B85908225_20!~|C30|30!~|ESuperior Room, 2 Twin Beds!~|FSuperior Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I557!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908225_20", "description": "Superior Room, 2 Twin Beds", "descriptionSupplier": "Superior Room, 2 Twin Beds", "legacyRoomId": "85908225", "supplierCode": "85908225_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 557, "gross": 557, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 557, "gross": 557, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 566, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M566!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908224!~|A85908224_11!~|B85908224_11!~|C30|30!~|ESuperior Room, 1 Queen Bed!~|FSuperior Room, 1 Queen Bed!~|G1!~|U2,566,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I566!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908224_11", "description": "Superior Room, 1 Queen Bed", "descriptionSupplier": "Superior Room, 1 Queen Bed", "legacyRoomId": "85908224", "supplierCode": "85908224_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M554!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908222!~|A85908222_10!~|B85908222_10!~|C30|30!~|ESuperior Room, 1 Double Bed with Sofa bed, Accessible!~|FSuperior Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I554!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908222_10", "description": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908222", "supplierCode": "85908222_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 554, "gross": 554, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 554, "gross": 554, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M572!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908221!~|A85908221_10!~|B85908221_10!~|C30|30!~|EDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|FDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I572!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908221_10", "description": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908221", "supplierCode": "85908221_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 572, "gross": 572, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 572, "gross": 572, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 624, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M624!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908222!~|A85908222_11!~|B85908222_11!~|C30|30!~|ESuperior Room, 1 Double Bed with Sofa bed, Accessible!~|FSuperior Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|U2,624,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I624!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908222_11", "description": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Superior Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908222", "supplierCode": "85908222_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 624, "gross": 624, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 624, "gross": 624, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M554!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908223!~|A85908223_10!~|B85908223_10!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I554!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908223_10", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "85908223", "supplierCode": "85908223_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 554, "gross": 554, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 554, "gross": 554, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 624, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M624!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908223!~|A85908223_11!~|B85908223_11!~|C30|30!~|EDeluxe Room, 1 King Bed!~|FDeluxe Room, 1 King Bed!~|G1!~|U2,624,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I624!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908223_11", "description": "Deluxe Room, 1 King Bed", "descriptionSupplier": "Deluxe Room, 1 King Bed", "legacyRoomId": "85908223", "supplierCode": "85908223_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 624, "gross": 624, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 624, "gross": 624, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M501!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908225!~|A85908225_10!~|B85908225_10!~|C30|30!~|ESuperior Room, 2 Twin Beds!~|FSuperior Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I501!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908225_10", "description": "Superior Room, 2 Twin Beds", "descriptionSupplier": "Superior Room, 2 Twin Beds", "legacyRoomId": "85908225", "supplierCode": "85908225_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 566, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M566!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908225!~|A85908225_11!~|B85908225_11!~|C30|30!~|ESuperior Room, 2 Twin Beds!~|FSuperior Room, 2 Twin Beds!~|G1!~|U2,566,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I566!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908225_11", "description": "Superior Room, 2 Twin Beds", "descriptionSupplier": "Superior Room, 2 Twin Beds", "legacyRoomId": "85908225", "supplierCode": "85908225_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 566, "gross": 566, "binding": false } }, { "hotelName": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 648, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M648!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908221!~|A85908221_11!~|B85908221_11!~|C30|30!~|EDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|FDeluxe Room, 1 Double Bed with Sofa bed, Accessible!~|G1!~|U2,648,1782122400!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I648!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908221_11", "description": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "descriptionSupplier": "Deluxe Room, 1 Double Bed with Sofa bed, Accessible", "legacyRoomId": "85908221", "supplierCode": "85908221_11", "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": "Hotel Faubourg Galant Paris - Handwritten Collection", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "382186", "supplierCode": "FLY", "hotelCodeSupplier": "382186", "id": "33!~|a0!~|b260624!~|c260625!~|d382186!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m382186!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M501!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85908224!~|A85908224_10!~|B85908224_10!~|C30|30!~|ESuperior Room, 1 Queen Bed!~|FSuperior Room, 1 Queen Bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I501!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85908224_10", "description": "Superior Room, 1 Queen Bed", "descriptionSupplier": "Superior Room, 1 Queen Bed", "legacyRoomId": "85908224", "supplierCode": "85908224_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M345!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85897443!~|A85897443_20!~|B85897443_20!~|C30|30!~|EClassic Twin Room, 2 Twin Beds!~|FClassic Twin Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I345!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85897443_20", "description": "Classic Twin Room, 2 Twin Beds", "descriptionSupplier": "Classic Twin Room, 2 Twin Beds", "legacyRoomId": "85897443", "supplierCode": "85897443_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 345, "gross": 345, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 381, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M381!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85897443!~|A85897443_21!~|B85897443_21!~|C30|30!~|EClassic Twin Room, 2 Twin Beds!~|FClassic Twin Room, 2 Twin Beds!~|G1!~|U2,381,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I381!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85897443_21", "description": "Classic Twin Room, 2 Twin Beds", "descriptionSupplier": "Classic Twin Room, 2 Twin Beds", "legacyRoomId": "85897443", "supplierCode": "85897443_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": "Hotel Saint Pierre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M367!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82899857!~|A82899857_20!~|B82899857_20!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I367!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82899857_20", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "82899857", "supplierCode": "82899857_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 367, "gross": 367, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 367, "gross": 367, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 405, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M405!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82899857!~|A82899857_21!~|B82899857_21!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,405,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82899857_21", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "82899857", "supplierCode": "82899857_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 405, "gross": 405, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 355, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M355!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85897443!~|A85897443_11!~|B85897443_11!~|C30|30!~|EClassic Twin Room, 2 Twin Beds!~|FClassic Twin Room, 2 Twin Beds!~|G1!~|U2,355,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I355!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85897443_11", "description": "Classic Twin Room, 2 Twin Beds", "descriptionSupplier": "Classic Twin Room, 2 Twin Beds", "legacyRoomId": "85897443", "supplierCode": "85897443_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 355, "gross": 355, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M320!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85897443!~|A85897443_10!~|B85897443_10!~|C30|30!~|EClassic Twin Room, 2 Twin Beds!~|FClassic Twin Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I320!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85897443_10", "description": "Classic Twin Room, 2 Twin Beds", "descriptionSupplier": "Classic Twin Room, 2 Twin Beds", "legacyRoomId": "85897443", "supplierCode": "85897443_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 379, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M379!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82899857!~|A82899857_11!~|B82899857_11!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,379,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I379!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82899857_11", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "82899857", "supplierCode": "82899857_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 379, "gross": 379, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 379, "gross": 379, "binding": false } }, { "hotelName": "Hotel Saint Pierre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1333095", "supplierCode": "FLY", "hotelCodeSupplier": "1333095", "id": "33!~|a0!~|b260624!~|c260625!~|d1333095!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1333095!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M341!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82899857!~|A82899857_10!~|B82899857_10!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I341!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82899857_10", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "82899857", "supplierCode": "82899857_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 341, "gross": 341, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 358, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M358!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790230!~|A84790230_21!~|B84790230_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,358,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I358!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790230_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84790230", "supplierCode": "84790230_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M354.42!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790230!~|A84790230_20!~|B84790230_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790230_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84790230", "supplierCode": "84790230_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354.42, "gross": 354.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354.42, "gross": 354.42, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M354.42!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790228!~|A84790228_20!~|B84790228_20!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790228_20", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84790228", "supplierCode": "84790228_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354.42, "gross": 354.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354.42, "gross": 354.42, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 358, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M358!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790228!~|A84790228_21!~|B84790228_21!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,358,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I358!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790228_21", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84790228", "supplierCode": "84790228_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M333.63!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348130!~|A85348130_20!~|B85348130_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I333.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348130_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85348130", "supplierCode": "85348130_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 333.63, "gross": 333.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 333.63, "gross": 333.63, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 337, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M337!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348130!~|A85348130_21!~|B85348130_21!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,337,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I337!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348130_21", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85348130", "supplierCode": "85348130_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337, "gross": 337, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 337, "gross": 337, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 340, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M340!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790228!~|A84790228_11!~|B84790228_11!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,340,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I340!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790228_11", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84790228", "supplierCode": "84790228_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M310!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790228!~|A84790228_10!~|B84790228_10!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I310!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790228_10", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "84790228", "supplierCode": "84790228_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 320, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M320!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348130!~|A85348130_11!~|B85348130_11!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|U2,320,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I320!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348130_11", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85348130", "supplierCode": "85348130_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M292!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348130!~|A85348130_10!~|B85348130_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348130_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "85348130", "supplierCode": "85348130_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M310!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790230!~|A84790230_10!~|B84790230_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I310!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790230_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84790230", "supplierCode": "84790230_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, { "hotelName": "Hotel Eugenie", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 340, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "38089", "supplierCode": "FLY", "hotelCodeSupplier": "38089", "id": "33!~|a0!~|b260624!~|c260625!~|d38089!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m38089!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M340!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84790230!~|A84790230_11!~|B84790230_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,340,1781949600!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I340!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84790230_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84790230", "supplierCode": "84790230_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 340, "gross": 340, "binding": false } }, { "hotelName": "Best Western Hotel Ronceray Opera", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7760", "supplierCode": "FLY", "hotelCodeSupplier": "7760", "id": "33!~|a0!~|b260624!~|c260625!~|d7760!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7760!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M420!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906887!~|A85906887_20!~|B85906887_20!~|C30|30!~|EStandard Room, 1 Double Bed!~|FStandard Room, 1 Double Bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I420!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906887_20", "description": "Standard Room, 1 Double Bed", "descriptionSupplier": "Standard Room, 1 Double Bed", "legacyRoomId": "85906887", "supplierCode": "85906887_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 420, "gross": 420, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 420, "gross": 420, "binding": false } }, { "hotelName": "Best Western Hotel Ronceray Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7760", "supplierCode": "FLY", "hotelCodeSupplier": "7760", "id": "33!~|a0!~|b260624!~|c260625!~|d7760!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7760!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M376!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906887!~|A85906887_10!~|B85906887_10!~|C30|30!~|EStandard Room, 1 Double Bed!~|FStandard Room, 1 Double Bed!~|G1!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I376!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906887_10", "description": "Standard Room, 1 Double Bed", "descriptionSupplier": "Standard Room, 1 Double Bed", "legacyRoomId": "85906887", "supplierCode": "85906887_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 376, "gross": 376, "binding": false } }, { "hotelName": "Best Western Hotel Ronceray Opera", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 420, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "7760", "supplierCode": "FLY", "hotelCodeSupplier": "7760", "id": "33!~|a0!~|b260624!~|c260625!~|d7760!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m7760!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M420!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85906887!~|A85906887_11!~|B85906887_11!~|C30|30!~|EStandard Room, 1 Double Bed!~|FStandard Room, 1 Double Bed!~|G1!~|U2,420,1782036000!~|Hsessionid!~|I7f69bd829c4cc895f0377bc7d5fb8233!~|Hcurrency!~|IUSD!~|Htgx_price!~|I420!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85906887_11", "description": "Standard Room, 1 Double Bed", "descriptionSupplier": "Standard Room, 1 Double Bed", "legacyRoomId": "85906887", "supplierCode": "85906887_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 420, "gross": 420, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 420, "gross": 420, "binding": false } }, { "hotelName": "H\u00f4tel du Savoir", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 477, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18860", "supplierCode": "FLY", "hotelCodeSupplier": "18860", "id": "33!~|a0!~|b260624!~|c260625!~|d18860!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18860!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M477!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629673!~|A85629673_11!~|B85629673_11!~|C30|30!~|Eclassic double room,balcony!~|Fclassic double room,balcony!~|G1!~|U2,477,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I477!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629673_11", "description": "classic double room,balcony", "descriptionSupplier": "classic double room,balcony", "legacyRoomId": "85629673", "supplierCode": "85629673_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 477, "gross": 477, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 477, "gross": 477, "binding": false } }, { "hotelName": "H\u00f4tel du Savoir", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18860", "supplierCode": "FLY", "hotelCodeSupplier": "18860", "id": "33!~|a0!~|b260624!~|c260625!~|d18860!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18860!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M429!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629673!~|A85629673_10!~|B85629673_10!~|C30|30!~|Eclassic double room,balcony!~|Fclassic double room,balcony!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I429!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629673_10", "description": "classic double room,balcony", "descriptionSupplier": "classic double room,balcony", "legacyRoomId": "85629673", "supplierCode": "85629673_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 429, "gross": 429, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 429, "gross": 429, "binding": false } }, { "hotelName": "H\u00f4tel du Savoir", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18860", "supplierCode": "FLY", "hotelCodeSupplier": "18860", "id": "33!~|a0!~|b260624!~|c260625!~|d18860!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18860!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M353!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629672!~|A85629672_10!~|B85629672_10!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I353!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629672_10", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "85629672", "supplierCode": "85629672_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 353, "gross": 353, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 353, "gross": 353, "binding": false } }, { "hotelName": "H\u00f4tel du Savoir", "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": "18860", "supplierCode": "FLY", "hotelCodeSupplier": "18860", "id": "33!~|a0!~|b260624!~|c260625!~|d18860!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18860!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M415!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85629672!~|A85629672_11!~|B85629672_11!~|C30|30!~|Eclassic double room!~|Fclassic double room!~|G1!~|U2,415,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I415!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85629672_11", "description": "classic double room", "descriptionSupplier": "classic double room", "legacyRoomId": "85629672", "supplierCode": "85629672_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 du Lys", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 295, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M295!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156395!~|A82156395_21!~|B82156395_21!~|C30|30!~|EDouble room!~|FDouble room!~|G1!~|U2,295,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I295!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156395_21", "description": "Double room", "descriptionSupplier": "Double room", "legacyRoomId": "82156395", "supplierCode": "82156395_21", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M292.05!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156395!~|A82156395_20!~|B82156395_20!~|C30|30!~|EDouble room!~|FDouble room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156395_20", "description": "Double room", "descriptionSupplier": "Double room", "legacyRoomId": "82156395", "supplierCode": "82156395_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292.05, "gross": 292.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292.05, "gross": 292.05, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M370.26!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79808426!~|A79808426_20!~|B79808426_20!~|C30|30!~|ETriple!~|FTriple!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I370.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79808426_20", "description": "Triple", "descriptionSupplier": "Triple", "legacyRoomId": "79808426", "supplierCode": "79808426_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370.26, "gross": 370.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 370.26, "gross": 370.26, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M311.85!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85191498!~|A85191498_20!~|B85191498_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I311.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85191498_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85191498", "supplierCode": "85191498_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311.85, "gross": 311.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 311.85, "gross": 311.85, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 315, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M315!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85191498!~|A85191498_21!~|B85191498_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,315,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I315!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85191498_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85191498", "supplierCode": "85191498_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 315, "gross": 315, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 315, "gross": 315, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "HB", "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": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M374!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79808426!~|A79808426_21!~|B79808426_21!~|C30|30!~|ETriple!~|FTriple!~|G1!~|U2,374,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79808426_21", "description": "Triple", "descriptionSupplier": "Triple", "legacyRoomId": "79808426", "supplierCode": "79808426_21", "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": "H\u00f4tel du Lys", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M272.25!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156395!~|A82156395_10!~|B82156395_10!~|C30|30!~|EDouble room!~|FDouble room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156395_10", "description": "Double room", "descriptionSupplier": "Double room", "legacyRoomId": "82156395", "supplierCode": "82156395_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272.25, "gross": 272.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.25, "gross": 272.25, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 275, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M275!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82156395!~|A82156395_11!~|B82156395_11!~|C30|30!~|EDouble room!~|FDouble room!~|G1!~|U2,275,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I275!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82156395_11", "description": "Double room", "descriptionSupplier": "Double room", "legacyRoomId": "82156395", "supplierCode": "82156395_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 275, "gross": 275, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 275, "gross": 275, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "NB", "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": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M354!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79808426!~|A79808426_11!~|B79808426_11!~|C30|30!~|ETriple!~|FTriple!~|G1!~|U2,354,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79808426_11", "description": "Triple", "descriptionSupplier": "Triple", "legacyRoomId": "79808426", "supplierCode": "79808426_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354, "gross": 354, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354, "gross": 354, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M350.46!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79808426!~|A79808426_10!~|B79808426_10!~|C30|30!~|ETriple!~|FTriple!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I350.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79808426_10", "description": "Triple", "descriptionSupplier": "Triple", "legacyRoomId": "79808426", "supplierCode": "79808426_10", "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": "H\u00f4tel du Lys", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M292.05!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85191498!~|A85191498_10!~|B85191498_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85191498_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85191498", "supplierCode": "85191498_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292.05, "gross": 292.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292.05, "gross": 292.05, "binding": false } }, { "hotelName": "H\u00f4tel du Lys", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 295, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "430630", "supplierCode": "FLY", "hotelCodeSupplier": "430630", "id": "33!~|a0!~|b260624!~|c260625!~|d430630!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m430630!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M295!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85191498!~|A85191498_11!~|B85191498_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,295,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I295!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85191498_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "85191498", "supplierCode": "85191498_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 295, "gross": 295, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 501, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M501!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300387!~|A84300387_21!~|B84300387_21!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,501,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I501!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300387_21", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84300387", "supplierCode": "84300387_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 501, "gross": 501, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M454!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300387!~|A84300387_20!~|B84300387_20!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I454!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300387_20", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84300387", "supplierCode": "84300387_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454, "gross": 454, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 454, "gross": 454, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "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": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M524!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300385!~|A84300385_21!~|B84300385_21!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,524,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I524!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300385_21", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84300385", "supplierCode": "84300385_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": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M475!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300385!~|A84300385_20!~|B84300385_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I475!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300385_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84300385", "supplierCode": "84300385_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 475, "gross": 475, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M974!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300384!~|A84300384_20!~|B84300384_20!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I974!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300384_20", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84300384", "supplierCode": "84300384_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 974, "gross": 974, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 974, "gross": 974, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1078, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1078!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300384!~|A84300384_21!~|B84300384_21!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|U2,1078,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1078!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300384_21", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84300384", "supplierCode": "84300384_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1078, "gross": 1078, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1078, "gross": 1078, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M505!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300386!~|A84300386_20!~|B84300386_20!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I505!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300386_20", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84300386", "supplierCode": "84300386_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 505, "gross": 505, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 505, "gross": 505, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 557, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M557!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300386!~|A84300386_21!~|B84300386_21!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,557,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I557!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300386_21", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84300386", "supplierCode": "84300386_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 557, "gross": 557, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 557, "gross": 557, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M440!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300385!~|A84300385_10!~|B84300385_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I440!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300385_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84300385", "supplierCode": "84300385_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 440, "gross": 440, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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, "gross": 440, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 489, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M489!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300385!~|A84300385_11!~|B84300385_11!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,489,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I489!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300385_11", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84300385", "supplierCode": "84300385_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 489, "gross": 489, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 489, "gross": 489, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M419!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300387!~|A84300387_10!~|B84300387_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I419!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300387_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84300387", "supplierCode": "84300387_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 419, "gross": 419, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M939!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300384!~|A84300384_10!~|B84300384_10!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I939!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300384_10", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84300384", "supplierCode": "84300384_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 939, "gross": 939, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 939, "gross": 939, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 1043, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1043!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300384!~|A84300384_11!~|B84300384_11!~|C30|30!~|Efamily room,connecting rooms!~|Ffamily room,connecting rooms!~|G1!~|U2,1043,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1043!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300384_11", "description": "family room,connecting rooms", "descriptionSupplier": "family room,connecting rooms", "legacyRoomId": "84300384", "supplierCode": "84300384_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1043, "gross": 1043, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1043, "gross": 1043, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M470!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300386!~|A84300386_10!~|B84300386_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I470!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300386_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84300386", "supplierCode": "84300386_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 522, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M522!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300386!~|A84300386_11!~|B84300386_11!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,522,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I522!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300386_11", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84300386", "supplierCode": "84300386_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 522, "gross": 522, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 522, "gross": 522, "binding": false } }, { "hotelName": "H\u00f4tel Belloy", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 466, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "164", "supplierCode": "FLY", "hotelCodeSupplier": "164", "id": "33!~|a0!~|b260624!~|c260625!~|d164!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m164!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M466!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84300387!~|A84300387_11!~|B84300387_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,466,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I466!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84300387_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84300387", "supplierCode": "84300387_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 466, "gross": 466, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 466, "gross": 466, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M607!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86290184!~|A86290184_20!~|B86290184_20!~|C30|30!~|ESuperior Double Room with Balcony!~|FSuperior Double Room with Balcony!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I607!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86290184_20", "description": "Superior Double Room with Balcony", "descriptionSupplier": "Superior Double Room with Balcony", "legacyRoomId": "86290184", "supplierCode": "86290184_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 607, "gross": 607, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 607, "gross": 607, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 655, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M655!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86290184!~|A86290184_21!~|B86290184_21!~|C30|30!~|ESuperior Double Room with Balcony!~|FSuperior Double Room with Balcony!~|G1!~|U2,655,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I655!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86290184_21", "description": "Superior Double Room with Balcony", "descriptionSupplier": "Superior Double Room with Balcony", "legacyRoomId": "86290184", "supplierCode": "86290184_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 655, "gross": 655, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 655, "gross": 655, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M539!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774619!~|A84774619_20!~|B84774619_20!~|C30|30!~|Eclassic room (small)!~|Fclassic room (small)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I539!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774619_20", "description": "classic room (small)", "descriptionSupplier": "classic room (small)", "legacyRoomId": "84774619", "supplierCode": "84774619_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 539, "gross": 539, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 539, "gross": 539, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 581, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M581!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774619!~|A84774619_21!~|B84774619_21!~|C30|30!~|Eclassic room (small)!~|Fclassic room (small)!~|G1!~|U2,581,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I581!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774619_21", "description": "classic room (small)", "descriptionSupplier": "classic room (small)", "legacyRoomId": "84774619", "supplierCode": "84774619_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 581, "gross": 581, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 581, "gross": 581, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 530, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M530!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774619!~|A84774619_11!~|B84774619_11!~|C30|30!~|Eclassic room (small)!~|Fclassic room (small)!~|G1!~|U2,530,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I530!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774619_11", "description": "classic room (small)", "descriptionSupplier": "classic room (small)", "legacyRoomId": "84774619", "supplierCode": "84774619_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 530, "gross": 530, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M487!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84774619!~|A84774619_10!~|B84774619_10!~|C30|30!~|Eclassic room (small)!~|Fclassic room (small)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I487!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84774619_10", "description": "classic room (small)", "descriptionSupplier": "classic room (small)", "legacyRoomId": "84774619", "supplierCode": "84774619_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 487, "gross": 487, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 604, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M604!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86290184!~|A86290184_11!~|B86290184_11!~|C30|30!~|ESuperior Double Room with Balcony!~|FSuperior Double Room with Balcony!~|G1!~|U2,604,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I604!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86290184_11", "description": "Superior Double Room with Balcony", "descriptionSupplier": "Superior Double Room with Balcony", "legacyRoomId": "86290184", "supplierCode": "86290184_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 604, "gross": 604, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 604, "gross": 604, "binding": false } }, { "hotelName": "Grand Hotel Saint Michel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "12711", "supplierCode": "FLY", "hotelCodeSupplier": "12711", "id": "33!~|a0!~|b260624!~|c260625!~|d12711!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m12711!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M556!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86290184!~|A86290184_10!~|B86290184_10!~|C30|30!~|ESuperior Double Room with Balcony!~|FSuperior Double Room with Balcony!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I556!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86290184_10", "description": "Superior Double Room with Balcony", "descriptionSupplier": "Superior Double Room with Balcony", "legacyRoomId": "86290184", "supplierCode": "86290184_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 556, "gross": 556, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 556, "gross": 556, "binding": false } }, { "hotelName": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 712, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M712!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373652!~|A6373652_21!~|B6373652_21!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,712,1781863200!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I712!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373652_21", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373652", "supplierCode": "6373652_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 712, "gross": 712, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 712, "gross": 712, "binding": false } }, { "hotelName": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M652!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373652!~|A6373652_20!~|B6373652_20!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I652!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373652_20", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373652", "supplierCode": "6373652_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 652, "gross": 652, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 652, "gross": 652, "binding": false } }, { "hotelName": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 915, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M915!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139685!~|A85139685_21!~|B85139685_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,915,1781863200!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I915!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139685_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "85139685", "supplierCode": "85139685_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 915, "gross": 915, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 915, "gross": 915, "binding": false } }, { "hotelName": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M834!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139685!~|A85139685_20!~|B85139685_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I834!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139685_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "85139685", "supplierCode": "85139685_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 834, "gross": 834, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 834, "gross": 834, "binding": false } }, { "hotelName": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M610!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373652!~|A6373652_10!~|B6373652_10!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I610!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373652_10", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373652", "supplierCode": "6373652_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 610, "gross": 610, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 610, "gross": 610, "binding": false } }, { "hotelName": "H\u00f4tel Relais Saint Jacques Paris", "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": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M677!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z6373652!~|A6373652_11!~|B6373652_11!~|C30|30!~|EClassic Room!~|FClassic Room!~|G1!~|U2,677,1781863200!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I677!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "6373652_11", "description": "Classic Room", "descriptionSupplier": "Classic Room", "legacyRoomId": "6373652", "supplierCode": "6373652_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": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M792!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139685!~|A85139685_10!~|B85139685_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I792!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139685_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "85139685", "supplierCode": "85139685_10", "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": "H\u00f4tel Relais Saint Jacques Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-19T10:00:00Z", "value": 880, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6091", "supplierCode": "FLY", "hotelCodeSupplier": "6091", "id": "33!~|a0!~|b260624!~|c260625!~|d6091!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m6091!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M880!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139685!~|A85139685_11!~|B85139685_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,880,1781863200!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I880!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139685_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "85139685", "supplierCode": "85139685_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 880, "gross": 880, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 880, "gross": 880, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1080.09!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447927!~|A84447927_20!~|B84447927_20!~|C30|30!~|Esignature!~|Fsignature!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1080.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447927_20", "description": "signature", "descriptionSupplier": "signature", "legacyRoomId": "84447927", "supplierCode": "84447927_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1080.09, "gross": 1080.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1080.09, "gross": 1080.09, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1091, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1091!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447927!~|A84447927_21!~|B84447927_21!~|C30|30!~|Esignature!~|Fsignature!~|G1!~|U2,1091,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1091!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447927_21", "description": "signature", "descriptionSupplier": "signature", "legacyRoomId": "84447927", "supplierCode": "84447927_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1091, "gross": 1091, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1091, "gross": 1091, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1339, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1339!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447930!~|A84447930_21!~|B84447930_21!~|C30|30!~|Esignature terrasse eiffel view!~|Fsignature terrasse eiffel view!~|G1!~|U2,1339,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1339!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447930_21", "description": "signature terrasse eiffel view", "descriptionSupplier": "signature terrasse eiffel view", "legacyRoomId": "84447930", "supplierCode": "84447930_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1339, "gross": 1339, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1339, "gross": 1339, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1792, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1792!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447925!~|A84447925_21!~|B84447925_21!~|C30|30!~|Eroom,connecting rooms!~|Froom,connecting rooms!~|G1!~|U2,1792,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1792!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447925_21", "description": "room,connecting rooms", "descriptionSupplier": "room,connecting rooms", "legacyRoomId": "84447925", "supplierCode": "84447925_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1792, "gross": 1792, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1792, "gross": 1792, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1780!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447925!~|A84447925_20!~|B84447925_20!~|C30|30!~|Eroom,connecting rooms!~|Froom,connecting rooms!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1780!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447925_20", "description": "room,connecting rooms", "descriptionSupplier": "room,connecting rooms", "legacyRoomId": "84447925", "supplierCode": "84447925_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1780, "gross": 1780, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1780, "gross": 1780, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1435!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447928!~|A84447928_20!~|B84447928_20!~|C30|30!~|Esignature premium terrasse eiffel view!~|Fsignature premium terrasse eiffel view!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1435!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447928_20", "description": "signature premium terrasse eiffel view", "descriptionSupplier": "signature premium terrasse eiffel view", "legacyRoomId": "84447928", "supplierCode": "84447928_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1435, "gross": 1435, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1435, "gross": 1435, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1327!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447930!~|A84447930_20!~|B84447930_20!~|C30|30!~|Esignature terrasse eiffel view!~|Fsignature terrasse eiffel view!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1327!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447930_20", "description": "signature terrasse eiffel view", "descriptionSupplier": "signature terrasse eiffel view", "legacyRoomId": "84447930", "supplierCode": "84447930_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1327, "gross": 1327, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1327, "gross": 1327, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1004.85!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447924!~|A84447924_20!~|B84447924_20!~|C30|30!~|Eclassic!~|Fclassic!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1004.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447924_20", "description": "classic", "descriptionSupplier": "classic", "legacyRoomId": "84447924", "supplierCode": "84447924_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1004.85, "gross": 1004.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1004.85, "gross": 1004.85, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1015, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1015!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447924!~|A84447924_21!~|B84447924_21!~|C30|30!~|Eclassic!~|Fclassic!~|G1!~|U2,1015,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1015!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447924_21", "description": "classic", "descriptionSupplier": "classic", "legacyRoomId": "84447924", "supplierCode": "84447924_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1015, "gross": 1015, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1015, "gross": 1015, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1447, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1447!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447928!~|A84447928_21!~|B84447928_21!~|C30|30!~|Esignature premium terrasse eiffel view!~|Fsignature premium terrasse eiffel view!~|G1!~|U2,1447,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1447!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447928_21", "description": "signature premium terrasse eiffel view", "descriptionSupplier": "signature premium terrasse eiffel view", "legacyRoomId": "84447928", "supplierCode": "84447928_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1447, "gross": 1447, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1447, "gross": 1447, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1284!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447930!~|A84447930_10!~|B84447930_10!~|C30|30!~|Esignature terrasse eiffel view!~|Fsignature terrasse eiffel view!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1284!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447930_10", "description": "signature terrasse eiffel view", "descriptionSupplier": "signature terrasse eiffel view", "legacyRoomId": "84447930", "supplierCode": "84447930_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1284, "gross": 1284, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1284, "gross": 1284, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1037.52!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447927!~|A84447927_10!~|B84447927_10!~|C30|30!~|Esignature!~|Fsignature!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1037.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447927_10", "description": "signature", "descriptionSupplier": "signature", "legacyRoomId": "84447927", "supplierCode": "84447927_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1037.52, "gross": 1037.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1037.52, "gross": 1037.52, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1404, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447928!~|A84447928_11!~|B84447928_11!~|C30|30!~|Esignature premium terrasse eiffel view!~|Fsignature premium terrasse eiffel view!~|G1!~|U2,1404,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1404!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447928_11", "description": "signature premium terrasse eiffel view", "descriptionSupplier": "signature premium terrasse eiffel view", "legacyRoomId": "84447928", "supplierCode": "84447928_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1404, "gross": 1404, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1404, "gross": 1404, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1392!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447928!~|A84447928_10!~|B84447928_10!~|C30|30!~|Esignature premium terrasse eiffel view!~|Fsignature premium terrasse eiffel view!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1392!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447928_10", "description": "signature premium terrasse eiffel view", "descriptionSupplier": "signature premium terrasse eiffel view", "legacyRoomId": "84447928", "supplierCode": "84447928_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1392, "gross": 1392, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1392, "gross": 1392, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1737!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447925!~|A84447925_10!~|B84447925_10!~|C30|30!~|Eroom,connecting rooms!~|Froom,connecting rooms!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1737!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447925_10", "description": "room,connecting rooms", "descriptionSupplier": "room,connecting rooms", "legacyRoomId": "84447925", "supplierCode": "84447925_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1737, "gross": 1737, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1737, "gross": 1737, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1749, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1749!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447925!~|A84447925_11!~|B84447925_11!~|C30|30!~|Eroom,connecting rooms!~|Froom,connecting rooms!~|G1!~|U2,1749,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1749!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447925_11", "description": "room,connecting rooms", "descriptionSupplier": "room,connecting rooms", "legacyRoomId": "84447925", "supplierCode": "84447925_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1749, "gross": 1749, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1749, "gross": 1749, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M962.28!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447924!~|A84447924_10!~|B84447924_10!~|C30|30!~|Eclassic!~|Fclassic!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I962.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447924_10", "description": "classic", "descriptionSupplier": "classic", "legacyRoomId": "84447924", "supplierCode": "84447924_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 962.28, "gross": 962.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": 962.28, "gross": 962.28, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1296, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447930!~|A84447930_11!~|B84447930_11!~|C30|30!~|Esignature terrasse eiffel view!~|Fsignature terrasse eiffel view!~|G1!~|U2,1296,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1296!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447930_11", "description": "signature terrasse eiffel view", "descriptionSupplier": "signature terrasse eiffel view", "legacyRoomId": "84447930", "supplierCode": "84447930_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1296, "gross": 1296, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1296, "gross": 1296, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 972, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M972!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447924!~|A84447924_11!~|B84447924_11!~|C30|30!~|Eclassic!~|Fclassic!~|G1!~|U2,972,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I972!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447924_11", "description": "classic", "descriptionSupplier": "classic", "legacyRoomId": "84447924", "supplierCode": "84447924_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 972, "gross": 972, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 972, "gross": 972, "binding": false } }, { "hotelName": "Hotel Dame des Arts", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-21T10:00:00Z", "value": 1048, "hoursBefore": 48, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "313023", "supplierCode": "FLY", "hotelCodeSupplier": "313023", "id": "33!~|a0!~|b260624!~|c260625!~|d313023!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m313023!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M1048!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84447927!~|A84447927_11!~|B84447927_11!~|C30|30!~|Esignature!~|Fsignature!~|G1!~|U2,1048,1782036000!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1048!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84447927_11", "description": "signature", "descriptionSupplier": "signature", "legacyRoomId": "84447927", "supplierCode": "84447927_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1048, "gross": 1048, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1048, "gross": 1048, "binding": false } }, { "hotelName": "Aparthotel Adagio Access Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 237, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "298279", "supplierCode": "FLY", "hotelCodeSupplier": "298279", "id": "33!~|a0!~|b260624!~|c260625!~|d298279!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m298279!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M237!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84247693!~|A84247693_21!~|B84247693_21!~|C30|30!~|Estudio,1 double bed!~|Fstudio,1 double bed!~|G1!~|U2,237,1782122400!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I237!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84247693_21", "description": "studio,1 double bed", "descriptionSupplier": "studio,1 double bed", "legacyRoomId": "84247693", "supplierCode": "84247693_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 237, "gross": 237, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 237, "gross": 237, "binding": false } }, { "hotelName": "Aparthotel Adagio Access Paris Saint-Denis Pleyel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "298279", "supplierCode": "FLY", "hotelCodeSupplier": "298279", "id": "33!~|a0!~|b260624!~|c260625!~|d298279!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m298279!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M227!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84247693!~|A84247693_20!~|B84247693_20!~|C30|30!~|Estudio,1 double bed!~|Fstudio,1 double bed!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I227!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84247693_20", "description": "studio,1 double bed", "descriptionSupplier": "studio,1 double bed", "legacyRoomId": "84247693", "supplierCode": "84247693_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 227, "gross": 227, "binding": false } }, { "hotelName": "Aparthotel Adagio Access Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "298279", "supplierCode": "FLY", "hotelCodeSupplier": "298279", "id": "33!~|a0!~|b260624!~|c260625!~|d298279!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m298279!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M193!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84247693!~|A84247693_10!~|B84247693_10!~|C30|30!~|Estudio,1 double bed!~|Fstudio,1 double bed!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I193!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84247693_10", "description": "studio,1 double bed", "descriptionSupplier": "studio,1 double bed", "legacyRoomId": "84247693", "supplierCode": "84247693_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 193, "gross": 193, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 193, "gross": 193, "binding": false } }, { "hotelName": "Aparthotel Adagio Access Paris Saint-Denis Pleyel", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 203, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "298279", "supplierCode": "FLY", "hotelCodeSupplier": "298279", "id": "33!~|a0!~|b260624!~|c260625!~|d298279!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m298279!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M203!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84247693!~|A84247693_11!~|B84247693_11!~|C30|30!~|Estudio,1 double bed!~|Fstudio,1 double bed!~|G1!~|U2,203,1782122400!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I203!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84247693_11", "description": "studio,1 double bed", "descriptionSupplier": "studio,1 double bed", "legacyRoomId": "84247693", "supplierCode": "84247693_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 203, "gross": 203, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 203, "gross": 203, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 443, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M443!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747107!~|A83747107_21!~|B83747107_21!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,443,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I443!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747107_21", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83747107", "supplierCode": "83747107_21", "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": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M402!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747107!~|A83747107_20!~|B83747107_20!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I402!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747107_20", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83747107", "supplierCode": "83747107_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 402, "gross": 402, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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, "gross": 402, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 486, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M486!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747105!~|A83747105_21!~|B83747105_21!~|C30|30!~|Esuite (madame)!~|Fsuite (madame)!~|G1!~|U2,486,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I486!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747105_21", "description": "suite (madame)", "descriptionSupplier": "suite (madame)", "legacyRoomId": "83747105", "supplierCode": "83747105_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 486, "gross": 486, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 486, "gross": 486, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M442!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747105!~|A83747105_20!~|B83747105_20!~|C30|30!~|Esuite (madame)!~|Fsuite (madame)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I442!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747105_20", "description": "suite (madame)", "descriptionSupplier": "suite (madame)", "legacyRoomId": "83747105", "supplierCode": "83747105_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 442, "gross": 442, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 442, "gross": 442, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M422!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747108!~|A83747108_20!~|B83747108_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I422!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747108_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "83747108", "supplierCode": "83747108_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 422, "gross": 422, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 422, "gross": 422, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 464, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M464!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747108!~|A83747108_21!~|B83747108_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,464,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I464!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747108_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "83747108", "supplierCode": "83747108_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M462!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747106!~|A83747106_20!~|B83747106_20!~|C30|30!~|Esuite (bauhaus)!~|Fsuite (bauhaus)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I462!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747106_20", "description": "suite (bauhaus)", "descriptionSupplier": "suite (bauhaus)", "legacyRoomId": "83747106", "supplierCode": "83747106_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 462, "gross": 462, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 462, "gross": 462, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 508, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M508!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747106!~|A83747106_21!~|B83747106_21!~|C30|30!~|Esuite (bauhaus)!~|Fsuite (bauhaus)!~|G1!~|U2,508,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I508!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747106_21", "description": "suite (bauhaus)", "descriptionSupplier": "suite (bauhaus)", "legacyRoomId": "83747106", "supplierCode": "83747106_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 508, "gross": 508, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 508, "gross": 508, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M364!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747107!~|A83747107_10!~|B83747107_10!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I364!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747107_10", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83747107", "supplierCode": "83747107_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 364, "gross": 364, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "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": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747107!~|A83747107_11!~|B83747107_11!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,404,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747107_11", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "83747107", "supplierCode": "83747107_11", "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": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 470, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M470!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747106!~|A83747106_11!~|B83747106_11!~|C30|30!~|Esuite (bauhaus)!~|Fsuite (bauhaus)!~|G1!~|U2,470,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I470!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747106_11", "description": "suite (bauhaus)", "descriptionSupplier": "suite (bauhaus)", "legacyRoomId": "83747106", "supplierCode": "83747106_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 470, "gross": 470, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M423!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747106!~|A83747106_10!~|B83747106_10!~|C30|30!~|Esuite (bauhaus)!~|Fsuite (bauhaus)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I423!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747106_10", "description": "suite (bauhaus)", "descriptionSupplier": "suite (bauhaus)", "legacyRoomId": "83747106", "supplierCode": "83747106_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 423, "gross": 423, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 423, "gross": 423, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 426, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M426!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747108!~|A83747108_11!~|B83747108_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,426,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I426!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747108_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "83747108", "supplierCode": "83747108_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 426, "gross": 426, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 426, "gross": 426, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M384!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747108!~|A83747108_10!~|B83747108_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I384!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747108_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "83747108", "supplierCode": "83747108_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M403!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747105!~|A83747105_10!~|B83747105_10!~|C30|30!~|Esuite (madame)!~|Fsuite (madame)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I403!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747105_10", "description": "suite (madame)", "descriptionSupplier": "suite (madame)", "legacyRoomId": "83747105", "supplierCode": "83747105_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 403, "gross": 403, "binding": false } }, { "hotelName": "Monsieur Cadet H\u00f4tel & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 448, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "377345", "supplierCode": "FLY", "hotelCodeSupplier": "377345", "id": "33!~|a0!~|b260624!~|c260625!~|d377345!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m377345!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M448!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83747105!~|A83747105_11!~|B83747105_11!~|C30|30!~|Esuite (madame)!~|Fsuite (madame)!~|G1!~|U2,448,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I448!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83747105_11", "description": "suite (madame)", "descriptionSupplier": "suite (madame)", "legacyRoomId": "83747105", "supplierCode": "83747105_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 448, "gross": 448, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 448, "gross": 448, "binding": false } }, { "hotelName": "L'Empire Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15875", "supplierCode": "FLY", "hotelCodeSupplier": "15875", "id": "33!~|a0!~|b260624!~|c260625!~|d15875!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15875!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1101!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z212743!~|A212743_20!~|B212743_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1101!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "212743_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "212743", "supplierCode": "212743_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1101, "gross": 1101, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1101, "gross": 1101, "binding": false } }, { "hotelName": "L'Empire Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15875", "supplierCode": "FLY", "hotelCodeSupplier": "15875", "id": "33!~|a0!~|b260624!~|c260625!~|d15875!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15875!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M866.25!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84616720!~|A84616720_20!~|B84616720_20!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I866.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84616720_20", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84616720", "supplierCode": "84616720_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 866.25, "gross": 866.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 866.25, "gross": 866.25, "binding": false } }, { "hotelName": "L'Empire Paris", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-14T10:00:00Z", "value": 875, "hoursBefore": 216, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15875", "supplierCode": "FLY", "hotelCodeSupplier": "15875", "id": "33!~|a0!~|b260624!~|c260625!~|d15875!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15875!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M875!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84616720!~|A84616720_21!~|B84616720_21!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,875,1781431200!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I875!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84616720_21", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84616720", "supplierCode": "84616720_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 875, "gross": 875, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 875, "gross": 875, "binding": false } }, { "hotelName": "L'Empire Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-14T10:00:00Z", "value": 866.25, "hoursBefore": 216, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15875", "supplierCode": "FLY", "hotelCodeSupplier": "15875", "id": "33!~|a0!~|b260624!~|c260625!~|d15875!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15875!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M866.25!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84616720!~|A84616720_11!~|B84616720_11!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,866.25,1781431200!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I866.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84616720_11", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84616720", "supplierCode": "84616720_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 866.25, "gross": 866.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 866.25, "gross": 866.25, "binding": false } }, { "hotelName": "L'Empire Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15875", "supplierCode": "FLY", "hotelCodeSupplier": "15875", "id": "33!~|a0!~|b260624!~|c260625!~|d15875!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15875!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M862!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84616720!~|A84616720_10!~|B84616720_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I862!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84616720_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "84616720", "supplierCode": "84616720_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 862, "gross": 862, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 862, "gross": 862, "binding": false } }, { "hotelName": "L'Empire Paris", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "15875", "supplierCode": "FLY", "hotelCodeSupplier": "15875", "id": "33!~|a0!~|b260624!~|c260625!~|d15875!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m15875!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M1100!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z212743!~|A212743_10!~|B212743_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1100!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "212743_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "212743", "supplierCode": "212743_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1100, "gross": 1100, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1100, "gross": 1100, "binding": false } }, { "hotelName": "Appart Hotel Odalys City Paris Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 539, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021622", "supplierCode": "FLY", "hotelCodeSupplier": "1021622", "id": "33!~|a0!~|b260624!~|c260625!~|d1021622!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1021622!~|nHB!~|nFLY!~|o1!~|p1!~|x09061022!~|M539!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149515!~|A82149515_21!~|B82149515_21!~|C30|30!~|EApartment, 1 Bedroom (4 People)!~|FApartment, 1 Bedroom (4 People)!~|G1!~|U2,539,1782122400!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I539!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149515_21", "description": "Apartment, 1 Bedroom (4 People)", "descriptionSupplier": "Apartment, 1 Bedroom (4 People)", "legacyRoomId": "82149515", "supplierCode": "82149515_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 539, "gross": 539, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 539, "gross": 539, "binding": false } }, { "hotelName": "Appart Hotel Odalys City Paris Montmartre", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021622", "supplierCode": "FLY", "hotelCodeSupplier": "1021622", "id": "33!~|a0!~|b260624!~|c260625!~|d1021622!~|eHB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1021622!~|nHB!~|nFLY!~|o1!~|p0!~|x09061022!~|M490!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149515!~|A82149515_20!~|B82149515_20!~|C30|30!~|EApartment, 1 Bedroom (4 People)!~|FApartment, 1 Bedroom (4 People)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I490!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149515_20", "description": "Apartment, 1 Bedroom (4 People)", "descriptionSupplier": "Apartment, 1 Bedroom (4 People)", "legacyRoomId": "82149515", "supplierCode": "82149515_20", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 490, "gross": 490, "binding": false } }, { "hotelName": "Appart Hotel Odalys City Paris Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021622", "supplierCode": "FLY", "hotelCodeSupplier": "1021622", "id": "33!~|a0!~|b260624!~|c260625!~|d1021622!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1021622!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M444!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149515!~|A82149515_10!~|B82149515_10!~|C30|30!~|EApartment, 1 Bedroom (4 People)!~|FApartment, 1 Bedroom (4 People)!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I444!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149515_10", "description": "Apartment, 1 Bedroom (4 People)", "descriptionSupplier": "Apartment, 1 Bedroom (4 People)", "legacyRoomId": "82149515", "supplierCode": "82149515_10", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 444, "gross": 444, "binding": false } }, { "hotelName": "Appart Hotel Odalys City Paris Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-22T10:00:00Z", "value": 494, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021622", "supplierCode": "FLY", "hotelCodeSupplier": "1021622", "id": "33!~|a0!~|b260624!~|c260625!~|d1021622!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m1021622!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M494!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149515!~|A82149515_11!~|B82149515_11!~|C30|30!~|EApartment, 1 Bedroom (4 People)!~|FApartment, 1 Bedroom (4 People)!~|G1!~|U2,494,1782122400!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I494!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149515_11", "description": "Apartment, 1 Bedroom (4 People)", "descriptionSupplier": "Apartment, 1 Bedroom (4 People)", "legacyRoomId": "82149515", "supplierCode": "82149515_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 494, "gross": 494, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 494, "gross": 494, "binding": false } }, { "hotelName": "Madame Cadet by Collection Vesper", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18788", "supplierCode": "FLY", "hotelCodeSupplier": "18788", "id": "33!~|a0!~|b260624!~|c260625!~|d18788!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18788!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M405!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389405!~|A84389405_10!~|B84389405_10!~|C30|30!~|Estudio,2 people!~|Fstudio,2 people!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I405!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389405_10", "description": "studio,2 people", "descriptionSupplier": "studio,2 people", "legacyRoomId": "84389405", "supplierCode": "84389405_10", "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": "Madame Cadet by Collection Vesper", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 449, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18788", "supplierCode": "FLY", "hotelCodeSupplier": "18788", "id": "33!~|a0!~|b260624!~|c260625!~|d18788!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18788!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M449!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84389405!~|A84389405_11!~|B84389405_11!~|C30|30!~|Estudio,2 people!~|Fstudio,2 people!~|G1!~|U2,449,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I449!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84389405_11", "description": "studio,2 people", "descriptionSupplier": "studio,2 people", "legacyRoomId": "84389405", "supplierCode": "84389405_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 449, "gross": 449, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 449, "gross": 449, "binding": false } }, { "hotelName": "Madame Cadet by Collection Vesper", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 464, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18788", "supplierCode": "FLY", "hotelCodeSupplier": "18788", "id": "33!~|a0!~|b260624!~|c260625!~|d18788!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18788!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M464!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89422403!~|A89422403_11!~|B89422403_11!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|U2,464,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I464!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89422403_11", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "89422403", "supplierCode": "89422403_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 464, "gross": 464, "binding": false } }, { "hotelName": "Madame Cadet by Collection Vesper", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18788", "supplierCode": "FLY", "hotelCodeSupplier": "18788", "id": "33!~|a0!~|b260624!~|c260625!~|d18788!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18788!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M417!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89422403!~|A89422403_10!~|B89422403_10!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I417!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89422403_10", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "89422403", "supplierCode": "89422403_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 417, "gross": 417, "binding": false } }, { "hotelName": "Madame Cadet by Collection Vesper", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18788", "supplierCode": "FLY", "hotelCodeSupplier": "18788", "id": "33!~|a0!~|b260624!~|c260625!~|d18788!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18788!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M440!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89422404!~|A89422404_10!~|B89422404_10!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I440!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89422404_10", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "89422404", "supplierCode": "89422404_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 440, "gross": 440, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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, "gross": 440, "binding": false } }, { "hotelName": "Madame Cadet by Collection Vesper", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 488, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18788", "supplierCode": "FLY", "hotelCodeSupplier": "18788", "id": "33!~|a0!~|b260624!~|c260625!~|d18788!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18788!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M488!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89422404!~|A89422404_11!~|B89422404_11!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,488,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I488!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89422404_11", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "89422404", "supplierCode": "89422404_11", "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" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 488, "gross": 488, "binding": false } }, { "hotelName": "H\u00f4tel Eden Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18790", "supplierCode": "FLY", "hotelCodeSupplier": "18790", "id": "33!~|a0!~|b260624!~|c260625!~|d18790!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18790!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M220.77!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283784!~|A84283784_10!~|B84283784_10!~|C30|30!~|Epremium double room!~|Fpremium double room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I220.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283784_10", "description": "premium double room", "descriptionSupplier": "premium double room", "legacyRoomId": "84283784", "supplierCode": "84283784_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 220.77, "gross": 220.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": 220.77, "gross": 220.77, "binding": false } }, { "hotelName": "H\u00f4tel Eden Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 223, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18790", "supplierCode": "FLY", "hotelCodeSupplier": "18790", "id": "33!~|a0!~|b260624!~|c260625!~|d18790!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18790!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M223!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283784!~|A84283784_11!~|B84283784_11!~|C30|30!~|Epremium double room!~|Fpremium double room!~|G1!~|U2,223,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I223!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283784_11", "description": "premium double room", "descriptionSupplier": "premium double room", "legacyRoomId": "84283784", "supplierCode": "84283784_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 223, "gross": 223, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 223, "gross": 223, "binding": false } }, { "hotelName": "H\u00f4tel Eden Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-20T10:00:00Z", "value": 275, "hoursBefore": 72, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18790", "supplierCode": "FLY", "hotelCodeSupplier": "18790", "id": "33!~|a0!~|b260624!~|c260625!~|d18790!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18790!~|nNB!~|nFLY!~|o1!~|p1!~|x09061022!~|M275!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283783!~|A84283783_11!~|B84283783_11!~|C30|30!~|Estandard triple room!~|Fstandard triple room!~|G1!~|U2,275,1781949600!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I275!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283783_11", "description": "standard triple room", "descriptionSupplier": "standard triple room", "legacyRoomId": "84283783", "supplierCode": "84283783_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 275, "gross": 275, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 275, "gross": 275, "binding": false } }, { "hotelName": "H\u00f4tel Eden Montmartre", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "18790", "supplierCode": "FLY", "hotelCodeSupplier": "18790", "id": "33!~|a0!~|b260624!~|c260625!~|d18790!~|eNB!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l29910!~|m18790!~|nNB!~|nFLY!~|o1!~|p0!~|x09061022!~|M272.25!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84283783!~|A84283783_10!~|B84283783_10!~|C30|30!~|Estandard triple room!~|Fstandard triple room!~|G1!~|Hsessionid!~|I1e95d575793f8de301dd18b2918250ac!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84283783_10", "description": "standard triple room", "descriptionSupplier": "standard triple room", "legacyRoomId": "84283783", "supplierCode": "84283783_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272.25, "gross": 272.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.25, "gross": 272.25, "binding": false } } ], "auditData": { "transactions": null } } } } }