{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 10.7525, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 19.55, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M19.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45170916535!~|A3818360714!~|B3818360714!~|C30|30!~|EStandard Studio (1 King Bed)!~|FStandard Studio (1 King Bed)!~|G1!~|U2,10.75,1778684400|2,19.55,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360714", "description": "Standard Studio (1 King Bed)", "descriptionSupplier": "Standard Studio (1 King Bed)", "legacyRoomId": "0#45170916535", "supplierCode": "3818360714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.55, "gross": 19.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.55, "gross": 19.55, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 19.78, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M19.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121016991887!~|A4218199078!~|B4218199078!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|U2,19.78,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199078", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "0#121016991887", "supplierCode": "4218199078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.78, "gross": 19.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.78, "gross": 19.78, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M20.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823630596!~|A3546269004!~|B3546269004!~|C30|30!~|ESTUDIO STANDARD!~|FSTUDIO STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269004", "description": "STUDIO STANDARD", "descriptionSupplier": "STUDIO STANDARD", "legacyRoomId": "0#118823630596", "supplierCode": "3546269004", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.12, "gross": 20.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.12, "gross": 20.12, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 10.12, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 20.24, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M20.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79371195780!~|A3818360714!~|B3818360714!~|C30|30!~|EStandard Studio (1 King Bed)!~|FStandard Studio (1 King Bed)!~|G1!~|U2,10.12,1778684400|2,20.24,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360714", "description": "Standard Studio (1 King Bed)", "descriptionSupplier": "Standard Studio (1 King Bed)", "legacyRoomId": "0#79371195780", "supplierCode": "3818360714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.24, "gross": 20.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.24, "gross": 20.24, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 23.3, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M23.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119956161456!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,23.30,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119956161456", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.3, "gross": 23.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.3, "gross": 23.3, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M23.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823630358!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#118823630358", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.71, "gross": 23.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.71, "gross": 23.71, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 27.73, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M27.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117414461404!~|A4219056765!~|B4219056765!~|C30|30!~|Esuite!~|Fsuite!~|G1!~|U2,27.73,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056765", "description": "suite", "descriptionSupplier": "suite", "legacyRoomId": "0#117414461404", "supplierCode": "4219056765", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.73, "gross": 27.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.73, "gross": 27.73, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M28.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823631261!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118823631261", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.22, "gross": 28.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.22, "gross": 28.22, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 17.1545, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 31.19, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M31.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259632652!~|A4164795774!~|B4164795774!~|C30|30!~|ESuite (1 King Bed)!~|FSuite (1 King Bed)!~|G1!~|U2,17.15,1778684400|2,31.19,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164795774", "description": "Suite (1 King Bed)", "descriptionSupplier": "Suite (1 King Bed)", "legacyRoomId": "0#79259632652", "supplierCode": "4164795774", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.19, "gross": 31.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.19, "gross": 31.19, "binding": false } }, { "hotelName": "J Park at Chinnakhet", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 17.7595, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 32.29, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291177", "supplierCode": "STN", "hotelCodeSupplier": "51291177", "id": "33!~|a0!~|b260514!~|c260515!~|d51291177!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291177!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M32.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45146737367!~|A4164795774!~|B4164795774!~|C30|30!~|ESuite (1 King Bed)!~|FSuite (1 King Bed)!~|G1!~|U2,17.76,1778684400|2,32.29,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164795774", "description": "Suite (1 King Bed)", "descriptionSupplier": "Suite (1 King Bed)", "legacyRoomId": "0#45146737367", "supplierCode": "4164795774", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.29, "gross": 32.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.29, "gross": 32.29, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T07:00:00Z", "value": 83.79, "hoursBefore": 17, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767866!~|A4626589426!~|B4626589426!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,83.79,1778655600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626589426", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#121240767866", "supplierCode": "4626589426", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.79, "gross": 83.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.79, "gross": 83.79, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T07:00:00Z", "value": 87.74, "hoursBefore": 17, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M87.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767860!~|A4623836582!~|B4623836582!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,87.74,1778655600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4623836582", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#121240767860", "supplierCode": "4623836582", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.74, "gross": 87.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.74, "gross": 87.74, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 89, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380305940!~|A4096941578!~|B4096941578!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,89,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096941578", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#113380305940", "supplierCode": "4096941578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89, "gross": 89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89, "gross": 89, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 93.12, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M93.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380305973!~|A4089573354!~|B4089573354!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,93.12,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573354", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#113380305973", "supplierCode": "4089573354", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.12, "gross": 93.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.12, "gross": 93.12, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 100.04, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M100.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112534537077!~|A4759560517!~|B4759560517!~|C30|30!~|EDouble, Superior!~|FDouble, Superior!~|G1!~|U2,100.04,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4759560517", "description": "Double, Superior", "descriptionSupplier": "Double, Superior", "legacyRoomId": "0#112534537077", "supplierCode": "4759560517", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.04, "gross": 100.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.04, "gross": 100.04, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 100.04, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M100.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112534534606!~|A4759560510!~|B4759560510!~|C30|30!~|ETwin, Superior!~|FTwin, Superior!~|G1!~|U2,100.04,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4759560510", "description": "Twin, Superior", "descriptionSupplier": "Twin, Superior", "legacyRoomId": "0#112534534606", "supplierCode": "4759560510", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.04, "gross": 100.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.04, "gross": 100.04, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 100.12, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M100.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109642341002!~|A4096941578!~|B4096941578!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,100.12,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096941578", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#109642341002", "supplierCode": "4096941578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.12, "gross": 100.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.12, "gross": 100.12, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M100.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114953925627!~|A4096941578!~|B4096941578!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096941578", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#114953925627", "supplierCode": "4096941578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.12, "gross": 100.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.12, "gross": 100.12, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T07:00:00Z", "value": 103.56, "hoursBefore": 17, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M103.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767865!~|A4625200161!~|B4625200161!~|C30|30!~|EFamily Room!~|FFamily Room!~|G1!~|U2,103.56,1778655600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625200161", "description": "Family Room", "descriptionSupplier": "Family Room", "legacyRoomId": "0#121240767865", "supplierCode": "4625200161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.56, "gross": 103.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.56, "gross": 103.56, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 104.84, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M104.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78295573357!~|A4089573354!~|B4089573354!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,104.84,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573354", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#78295573357", "supplierCode": "4089573354", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.84, "gross": 104.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.84, "gross": 104.84, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M104.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114990591563!~|A4089573354!~|B4089573354!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573354", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#114990591563", "supplierCode": "4089573354", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.84, "gross": 104.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.84, "gross": 104.84, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 101.7355, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 107.09, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M107.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107803499146!~|A4101201628!~|B4101201628!~|C30|30!~|ESuperior Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|FSuperior Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|U2,101.74,1777439569|2,107.09,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4101201628", "description": "Superior Room (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Room (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#107803499146", "supplierCode": "4101201628", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.09, "gross": 107.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.09, "gross": 107.09, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 108.86, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M108.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112534536919!~|A4767914873!~|B4767914873!~|C30|30!~|EDouble, Deluxe!~|FDouble, Deluxe!~|G1!~|U2,108.86,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914873", "description": "Double, Deluxe", "descriptionSupplier": "Double, Deluxe", "legacyRoomId": "0#112534536919", "supplierCode": "4767914873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.86, "gross": 108.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.86, "gross": 108.86, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 108.86, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M108.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112534532249!~|A4767914910!~|B4767914910!~|C30|30!~|ETwin, Deluxe!~|FTwin, Deluxe!~|G1!~|U2,108.86,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914910", "description": "Twin, Deluxe", "descriptionSupplier": "Twin, Deluxe", "legacyRoomId": "0#112534532249", "supplierCode": "4767914910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.86, "gross": 108.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.86, "gross": 108.86, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 109.93, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M109.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306085!~|A4515637419!~|B4515637419!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,109.93,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515637419", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#113380306085", "supplierCode": "4515637419", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.93, "gross": 109.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.93, "gross": 109.93, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T07:00:00Z", "value": 111.49, "hoursBefore": 17, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M111.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767859!~|A4626589180!~|B4626589180!~|C30|30!~|EJunior Suite!~|FJunior Suite!~|G1!~|U2,111.49,1778655600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626589180", "description": "Junior Suite", "descriptionSupplier": "Junior Suite", "legacyRoomId": "0#121240767859", "supplierCode": "4626589180", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.49, "gross": 111.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.49, "gross": 111.49, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 106.5425, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 112.15, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M112.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107804604015!~|A4101201630!~|B4101201630!~|C30|30!~|EDeluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|FDeluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|U2,106.54,1777439569|2,112.15,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4101201630", "description": "Deluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#107804604015", "supplierCode": "4101201630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.15, "gross": 112.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.15, "gross": 112.15, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 118.33, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M118.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306028!~|A4815824208!~|B4815824208!~|C30|30!~|EJunior Room (2 Twin Beds or 1 King Bed)!~|FJunior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,118.33,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815824208", "description": "Junior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Junior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#113380306028", "supplierCode": "4815824208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.33, "gross": 118.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.33, "gross": 118.33, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 123.75, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M123.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80791668024!~|A4515637419!~|B4515637419!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,123.75,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515637419", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#80791668024", "supplierCode": "4515637419", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.75, "gross": 123.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.75, "gross": 123.75, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M123.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111018298521!~|A4515637419!~|B4515637419!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515637419", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#111018298521", "supplierCode": "4515637419", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.75, "gross": 123.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.75, "gross": 123.75, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 125.7515, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 132.37, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M132.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107965458763!~|A4627607433!~|B4627607433!~|C30|30!~|EFamily Room (2 large beds) - Free WiFi!~|FFamily Room (2 large beds) - Free WiFi!~|G1!~|U2,125.75,1777439569|2,132.37,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4627607433", "description": "Family Room (2 large beds) - Free WiFi", "descriptionSupplier": "Family Room (2 large beds) - Free WiFi", "legacyRoomId": "0#107965458763", "supplierCode": "4627607433", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.37, "gross": 132.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.37, "gross": 132.37, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M133.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111018298588!~|A4815824208!~|B4815824208!~|C30|30!~|EJunior Room (2 Twin Beds or 1 King Bed)!~|FJunior Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815824208", "description": "Junior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Junior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#111018298588", "supplierCode": "4815824208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.2, "gross": 133.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.2, "gross": 133.2, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 133.21, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M133.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78295573343!~|A4815824208!~|B4815824208!~|C30|30!~|EJunior Room (2 Twin Beds or 1 King Bed)!~|FJunior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,133.21,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815824208", "description": "Junior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Junior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#78295573343", "supplierCode": "4815824208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.21, "gross": 133.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.21, "gross": 133.21, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 135.3655, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 142.49, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M142.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107965458762!~|A4101201629!~|B4101201629!~|C30|30!~|EJunior Suite (2 single beds or 1 extra-large double bed) - Free WiFi!~|FJunior Suite (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|U2,135.37,1777439569|2,142.49,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4101201629", "description": "Junior Suite (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Junior Suite (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#107965458762", "supplierCode": "4101201629", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.49, "gross": 142.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.49, "gross": 142.49, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 147.71, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M147.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306134!~|A4089573355!~|B4089573355!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,147.71,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573355", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#113380306134", "supplierCode": "4089573355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.71, "gross": 147.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.71, "gross": 147.71, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 166.3, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M166.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78295573373!~|A4089573355!~|B4089573355!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,166.30,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573355", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#78295573373", "supplierCode": "4089573355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.3, "gross": 166.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.3, "gross": 166.3, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M166.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111018298048!~|A4089573355!~|B4089573355!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573355", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#111018298048", "supplierCode": "4089573355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.3, "gross": 166.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.3, "gross": 166.3, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 168.9955, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 177.89, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M177.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108516636963!~|A4170768903!~|B4170768903!~|C30|30!~|EOne-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,169.00,1777439569|2,177.89,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768903", "description": "One-Bedroom Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#108516636963", "supplierCode": "4170768903", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.89, "gross": 177.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.89, "gross": 177.89, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 112.01, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M112.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306111!~|A4096941578!~|B4096941578!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,112.01,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096941578", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#113380306111", "supplierCode": "4096941578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.01, "gross": 112.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.01, "gross": 112.01, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 114.74, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M114.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112558809022!~|A4759560517!~|B4759560517!~|C30|30!~|EDouble, Superior!~|FDouble, Superior!~|G1!~|U2,114.74,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4759560517", "description": "Double, Superior", "descriptionSupplier": "Double, Superior", "legacyRoomId": "0#112558809022", "supplierCode": "4759560517", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.74, "gross": 114.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.74, "gross": 114.74, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 114.74, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M114.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112558809024!~|A4759560510!~|B4759560510!~|C30|30!~|ETwin, Superior!~|FTwin, Superior!~|G1!~|U2,114.74,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4759560510", "description": "Twin, Superior", "descriptionSupplier": "Twin, Superior", "legacyRoomId": "0#112558809024", "supplierCode": "4759560510", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.74, "gross": 114.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.74, "gross": 114.74, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 116.2, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M116.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306223!~|A4089573354!~|B4089573354!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,116.20,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573354", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#113380306223", "supplierCode": "4089573354", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.2, "gross": 116.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.2, "gross": 116.2, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 123.59, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M123.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112495329030!~|A4767914873!~|B4767914873!~|C30|30!~|EDouble, Deluxe!~|FDouble, Deluxe!~|G1!~|U2,123.59,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914873", "description": "Double, Deluxe", "descriptionSupplier": "Double, Deluxe", "legacyRoomId": "0#112495329030", "supplierCode": "4767914873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.59, "gross": 123.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.59, "gross": 123.59, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 123.59, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M123.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112495327983!~|A4767914910!~|B4767914910!~|C30|30!~|ETwin, Deluxe!~|FTwin, Deluxe!~|G1!~|U2,123.59,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914910", "description": "Twin, Deluxe", "descriptionSupplier": "Twin, Deluxe", "legacyRoomId": "0#112495327983", "supplierCode": "4767914910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.59, "gross": 123.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.59, "gross": 123.59, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 126.1, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M126.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80791667778!~|A4096941578!~|B4096941578!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,126.10,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096941578", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#80791667778", "supplierCode": "4096941578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.1, "gross": 126.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.1, "gross": 126.1, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M126.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111018298157!~|A4096941578!~|B4096941578!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096941578", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#111018298157", "supplierCode": "4096941578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.1, "gross": 126.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.1, "gross": 126.1, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M130.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111018298081!~|A4089573354!~|B4089573354!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573354", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#111018298081", "supplierCode": "4089573354", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.83, "gross": 130.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.83, "gross": 130.83, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 130.83, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M130.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78295573395!~|A4089573354!~|B4089573354!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,130.83,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573354", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#78295573395", "supplierCode": "4089573354", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.83, "gross": 130.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.83, "gross": 130.83, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 133.01, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M133.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306156!~|A4515637419!~|B4515637419!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,133.01,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515637419", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#113380306156", "supplierCode": "4515637419", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.01, "gross": 133.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.01, "gross": 133.01, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 128.1455, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 134.89, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M134.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94170874223!~|A4101201628!~|B4101201628!~|C30|30!~|ESuperior Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|FSuperior Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|U2,128.15,1777439569|2,134.89,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4101201628", "description": "Superior Room (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Room (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#94170874223", "supplierCode": "4101201628", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.89, "gross": 134.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.89, "gross": 134.89, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 132.943, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 139.94, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M139.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103179364410!~|A4101201630!~|B4101201630!~|C30|30!~|EDeluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|FDeluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|U2,132.94,1777439569|2,139.94,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I139.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4101201630", "description": "Deluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103179364410", "supplierCode": "4101201630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.94, "gross": 139.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.94, "gross": 139.94, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 141.4, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M141.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306005!~|A4815824208!~|B4815824208!~|C30|30!~|EJunior Room (2 Twin Beds or 1 King Bed)!~|FJunior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,141.40,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815824208", "description": "Junior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Junior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#113380306005", "supplierCode": "4815824208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.4, "gross": 141.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.4, "gross": 141.4, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 149.73, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M149.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80785351903!~|A4515637419!~|B4515637419!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,149.73,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515637419", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#80785351903", "supplierCode": "4515637419", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.73, "gross": 149.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.73, "gross": 149.73, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M159.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114262058814!~|A4815824208!~|B4815824208!~|C30|30!~|EJunior Room (2 Twin Beds or 1 King Bed)!~|FJunior Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I159.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815824208", "description": "Junior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Junior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#114262058814", "supplierCode": "4815824208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.2, "gross": 159.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.2, "gross": 159.2, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 159.2, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M159.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78295573370!~|A4815824208!~|B4815824208!~|C30|30!~|EJunior Room (2 Twin Beds or 1 King Bed)!~|FJunior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,159.20,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I159.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815824208", "description": "Junior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Junior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#78295573370", "supplierCode": "4815824208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.2, "gross": 159.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.2, "gross": 159.2, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 152.1615, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 160.17, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M160.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103179364407!~|A4627607433!~|B4627607433!~|C30|30!~|EFamily Room (2 large beds) - Free WiFi!~|FFamily Room (2 large beds) - Free WiFi!~|G1!~|U2,152.16,1777439569|2,160.17,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4627607433", "description": "Family Room (2 large beds) - Free WiFi", "descriptionSupplier": "Family Room (2 large beds) - Free WiFi", "legacyRoomId": "0#103179364407", "supplierCode": "4627607433", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.17, "gross": 160.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.17, "gross": 160.17, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 161.7755, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 170.29, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M170.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103179364412!~|A4101201629!~|B4101201629!~|C30|30!~|EJunior Suite (2 single beds or 1 extra-large double bed) - Free WiFi!~|FJunior Suite (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|U2,161.78,1777439569|2,170.29,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4101201629", "description": "Junior Suite (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Junior Suite (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103179364412", "supplierCode": "4101201629", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.29, "gross": 170.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.29, "gross": 170.29, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 170.8, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M170.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113380306203!~|A4089573355!~|B4089573355!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,170.80,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573355", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#113380306203", "supplierCode": "4089573355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.8, "gross": 170.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.8, "gross": 170.8, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 192.29, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M192.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79261202101!~|A4089573355!~|B4089573355!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,192.29,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I192.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573355", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#79261202101", "supplierCode": "4089573355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 192.29, "gross": 192.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 192.29, "gross": 192.29, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M192.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119781553465!~|A4089573355!~|B4089573355!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I192.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4089573355", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119781553465", "supplierCode": "4089573355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 192.29, "gross": 192.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 192.29, "gross": 192.29, "binding": false } }, { "hotelName": "Radisson Hotel Chateau de Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 195.4055, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 205.69, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50866112", "supplierCode": "STN", "hotelCodeSupplier": "50866112", "id": "33!~|a0!~|b260514!~|c260515!~|d50866112!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50866112!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M205.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103179364409!~|A4170768903!~|B4170768903!~|C30|30!~|EOne-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,195.41,1777439569|2,205.69,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I205.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768903", "description": "One-Bedroom Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103179364409", "supplierCode": "4170768903", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.69, "gross": 205.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.69, "gross": 205.69, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M56.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960486!~|A3820765763!~|B3820765763!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765763", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#113930960486", "supplierCode": "3820765763", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.6, "gross": 56.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.6, "gross": 56.6, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M56.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960499!~|A4170548767!~|B4170548767!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548767", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113930960499", "supplierCode": "4170548767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.6, "gross": 56.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.6, "gross": 56.6, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 58.33, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M58.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097285!~|A4686380430!~|B4686380430!~|C30|30!~|ESuperior Twin Room (2 Twin beds)!~|FSuperior Twin Room (2 Twin beds)!~|G1!~|U2,58.33,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380430", "description": "Superior Twin Room (2 Twin beds)", "descriptionSupplier": "Superior Twin Room (2 Twin beds)", "legacyRoomId": "0#120554097285", "supplierCode": "4686380430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.33, "gross": 58.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.33, "gross": 58.33, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 58.33, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M58.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097236!~|A4686380424!~|B4686380424!~|C30|30!~|ESuperior King Room (1 King bed)!~|FSuperior King Room (1 King bed)!~|G1!~|U2,58.33,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380424", "description": "Superior King Room (1 King bed)", "descriptionSupplier": "Superior King Room (1 King bed)", "legacyRoomId": "0#120554097236", "supplierCode": "4686380424", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.33, "gross": 58.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.33, "gross": 58.33, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741600!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118817741600", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.63, "gross": 60.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.63, "gross": 60.63, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741518!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118817741518", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.63, "gross": 60.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.63, "gross": 60.63, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:59Z", "value": 60.96, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M60.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607372!~|A4688119119!~|B4688119119!~|C30|30!~|ESuperior Twin Room (2 Other beds)!~|FSuperior Twin Room (2 Other beds)!~|G1!~|U2,60.96,1778101199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688119119", "description": "Superior Twin Room (2 Other beds)", "descriptionSupplier": "Superior Twin Room (2 Other beds)", "legacyRoomId": "0#121007607372", "supplierCode": "4688119119", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.96, "gross": 60.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.96, "gross": 60.96, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 61.29, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823668280!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,61.29,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118823668280", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.29, "gross": 61.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.29, "gross": 61.29, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M65.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741446!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118817741446", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.36, "gross": 65.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.36, "gross": 65.36, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 67.06, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112029651445!~|A3820765763!~|B3820765763!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|U2,67.06,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765763", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#112029651445", "supplierCode": "3820765763", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.06, "gross": 67.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.06, "gross": 67.06, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 67.06, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113782591000!~|A4170548767!~|B4170548767!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,67.06,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548767", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113782591000", "supplierCode": "4170548767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.06, "gross": 67.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.06, "gross": 67.06, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114668972558!~|A4170548774!~|B4170548774!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548774", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#114668972558", "supplierCode": "4170548774", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.47, "gross": 68.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.47, "gross": 68.47, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114668972560!~|A4170548757!~|B4170548757!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548757", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#114668972560", "supplierCode": "4170548757", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.47, "gross": 68.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.47, "gross": 68.47, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T16:59:00Z", "value": 69.96, "hoursBefore": 127, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741589!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|U2,69.96,1778259540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118817741589", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.96, "gross": 69.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.96, "gross": 69.96, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 81.19, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097580!~|A4686380423!~|B4686380423!~|C30|30!~|EDeluxe Corner Room With Canal View (1 Double bed)!~|FDeluxe Corner Room With Canal View (1 Double bed)!~|G1!~|U2,81.19,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380423", "description": "Deluxe Corner Room With Canal View (1 Double bed)", "descriptionSupplier": "Deluxe Corner Room With Canal View (1 Double bed)", "legacyRoomId": "0#120554097580", "supplierCode": "4686380423", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.19, "gross": 81.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.19, "gross": 81.19, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T01:00:00Z", "value": 84.69, "hoursBefore": 119, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097423!~|A4824099779!~|B4824099779!~|C30|30!~|EDe Luxe - Corner!~|FDe Luxe - Corner!~|G1!~|U2,84.69,1778288400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4824099779", "description": "De Luxe - Corner", "descriptionSupplier": "De Luxe - Corner", "legacyRoomId": "0#120554097423", "supplierCode": "4824099779", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.69, "gross": 84.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.69, "gross": 84.69, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M84.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960492!~|A4839551576!~|B4839551576!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839551576", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#113930960492", "supplierCode": "4839551576", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.91, "gross": 84.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.91, "gross": 84.91, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M88.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119702853426!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#119702853426", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.89, "gross": 88.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.89, "gross": 88.89, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 91.93, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119077866181!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|U2,91.93,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#119077866181", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.93, "gross": 91.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.93, "gross": 91.93, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M91.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960510!~|A3820764443!~|B3820764443!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764443", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#113930960510", "supplierCode": "3820764443", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M95.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111873684636!~|A4762042904!~|B4762042904!~|C30|30!~|EDeluxe Balcony (1 King bed)!~|FDeluxe Balcony (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762042904", "description": "Deluxe Balcony (1 King bed)", "descriptionSupplier": "Deluxe Balcony (1 King bed)", "legacyRoomId": "0#111873684636", "supplierCode": "4762042904", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.82, "gross": 95.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.82, "gross": 95.82, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M96.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113806292061!~|A3820764443!~|B3820764443!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764443", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#113806292061", "supplierCode": "3820764443", "promotions": [ { "code": "#1", "name": "Room1 Save 72%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.45, "gross": 96.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.45, "gross": 96.45, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M97.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741576!~|A3546288177!~|B3546288177!~|C30|30!~|EDouble or Twin DELUXE WITH BALCONY!~|FDouble or Twin DELUXE WITH BALCONY!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546288177", "description": "Double or Twin DELUXE WITH BALCONY", "descriptionSupplier": "Double or Twin DELUXE WITH BALCONY", "legacyRoomId": "0#118817741576", "supplierCode": "3546288177", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.56, "gross": 97.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.56, "gross": 97.56, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M99.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741404!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118817741404", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.3, "gross": 99.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.3, "gross": 99.3, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 99.59, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M99.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741450!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|U2,99.59,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118817741450", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.59, "gross": 99.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.59, "gross": 99.59, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 100.59, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M100.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113922747767!~|A4839551576!~|B4839551576!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,100.59,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839551576", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#113922747767", "supplierCode": "4839551576", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.59, "gross": 100.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.59, "gross": 100.59, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M102.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114668972562!~|A4170548727!~|B4170548727!~|C30|30!~|EDeluxe Double Room with View (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room with View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548727", "description": "Deluxe Double Room with View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#114668972562", "supplierCode": "4170548727", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.7, "gross": 102.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.7, "gross": 102.7, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M103.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111868444910!~|A4762042905!~|B4762042905!~|C30|30!~|EOne Bedroom Suite with Balcony (1 King bed)!~|FOne Bedroom Suite with Balcony (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762042905", "description": "One Bedroom Suite with Balcony (1 King bed)", "descriptionSupplier": "One Bedroom Suite with Balcony (1 King bed)", "legacyRoomId": "0#111868444910", "supplierCode": "4762042905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.8, "gross": 103.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.8, "gross": 103.8, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 104.06, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M104.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097281!~|A4686975521!~|B4686975521!~|C30|30!~|ESuite, 1 Bedroom (1 King bed)!~|FSuite, 1 Bedroom (1 King bed)!~|G1!~|U2,104.06,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686975521", "description": "Suite, 1 Bedroom (1 King bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King bed)", "legacyRoomId": "0#120554097281", "supplierCode": "4686975521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.06, "gross": 104.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.06, "gross": 104.06, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 108.98, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M108.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113782590940!~|A3820764443!~|B3820764443!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,108.98,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764443", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#113782590940", "supplierCode": "3820764443", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.98, "gross": 108.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.98, "gross": 108.98, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M111.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114668972557!~|A3832737803!~|B3832737803!~|C30|30!~|EOne-Bedroom Suite - Free WiFi!~|FOne-Bedroom Suite - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737803", "description": "One-Bedroom Suite - Free WiFi", "descriptionSupplier": "One-Bedroom Suite - Free WiFi", "legacyRoomId": "0#114668972557", "supplierCode": "3832737803", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.26, "gross": 111.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.26, "gross": 111.26, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 138.64, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M138.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097539!~|A4686380426!~|B4686380426!~|C30|30!~|ETwo Bedroom Suite (2 King beds)!~|FTwo Bedroom Suite (2 King beds)!~|G1!~|U2,138.64,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380426", "description": "Two Bedroom Suite (2 King beds)", "descriptionSupplier": "Two Bedroom Suite (2 King beds)", "legacyRoomId": "0#120554097539", "supplierCode": "4686380426", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.64, "gross": 138.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.64, "gross": 138.64, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M176.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960495!~|A3820765806!~|B3820765806!~|C30|30!~|ESuite, 2 Bedrooms (2 King Beds)!~|FSuite, 2 Bedrooms (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765806", "description": "Suite, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#113930960495", "supplierCode": "3820765806", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.9, "gross": 176.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.9, "gross": 176.9, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M194.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120570791574!~|A4895095169!~|B4895095169!~|C30|30!~|ETwo Bedroom Family Suite!~|FTwo Bedroom Family Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I194.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895095169", "description": "Two Bedroom Family Suite", "descriptionSupplier": "Two Bedroom Family Suite", "legacyRoomId": "0#120570791574", "supplierCode": "4895095169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 194.78, "gross": 194.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 194.78, "gross": 194.78, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M202.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741641!~|A3546267908!~|B3546267908!~|C30|30!~|ESUITE TWO BEDROOMS!~|FSUITE TWO BEDROOMS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I202.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267908", "description": "SUITE TWO BEDROOMS", "descriptionSupplier": "SUITE TWO BEDROOMS", "legacyRoomId": "0#118817741641", "supplierCode": "3546267908", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.8, "gross": 202.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.8, "gross": 202.8, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T03:00:00Z", "value": 208.22, "hoursBefore": 69, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M208.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607540!~|A4895095169!~|B4895095169!~|C30|30!~|ETwo Bedroom Family Suite!~|FTwo Bedroom Family Suite!~|G1!~|U2,208.22,1778468400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I208.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895095169", "description": "Two Bedroom Family Suite", "descriptionSupplier": "Two Bedroom Family Suite", "legacyRoomId": "0#121007607540", "supplierCode": "4895095169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 208.22, "gross": 208.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 208.22, "gross": 208.22, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 209.58, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M209.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113922824316!~|A3820765806!~|B3820765806!~|C30|30!~|ESuite, 2 Bedrooms (2 King Beds)!~|FSuite, 2 Bedrooms (2 King Beds)!~|G1!~|U2,209.58,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I209.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765806", "description": "Suite, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#113922824316", "supplierCode": "3820765806", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 209.58, "gross": 209.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 209.58, "gross": 209.58, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M213.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117782273182!~|A3832737798!~|B3832737798!~|C30|30!~|EQuadruple Room with Balcony (2 extra-large double beds) - Free WiFi!~|FQuadruple Room with Balcony (2 extra-large double beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I213.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737798", "description": "Quadruple Room with Balcony (2 extra-large double beds) - Free WiFi", "descriptionSupplier": "Quadruple Room with Balcony (2 extra-large double beds) - Free WiFi", "legacyRoomId": "0#117782273182", "supplierCode": "3832737798", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 213.96, "gross": 213.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 213.96, "gross": 213.96, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:59Z", "value": 360.51, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M360.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607543!~|A4762042904!~|B4762042904!~|C30|30!~|EDeluxe Balcony (1 King bed)!~|FDeluxe Balcony (1 King bed)!~|G1!~|U2,360.51,1778101199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I360.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762042904", "description": "Deluxe Balcony (1 King bed)", "descriptionSupplier": "Deluxe Balcony (1 King bed)", "legacyRoomId": "0#121007607543", "supplierCode": "4762042904", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 360.51, "gross": 360.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 360.51, "gross": 360.51, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:59Z", "value": 390.56, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M390.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607417!~|A4762042905!~|B4762042905!~|C30|30!~|EOne Bedroom Suite with Balcony (1 King bed)!~|FOne Bedroom Suite with Balcony (1 King bed)!~|G1!~|U2,390.56,1778101199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I390.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762042905", "description": "One Bedroom Suite with Balcony (1 King bed)", "descriptionSupplier": "One Bedroom Suite with Balcony (1 King bed)", "legacyRoomId": "0#121007607417", "supplierCode": "4762042905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 390.56, "gross": 390.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 390.56, "gross": 390.56, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T16:59:00Z", "value": 419.75, "hoursBefore": 127, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M419.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741595!~|A3546288177!~|B3546288177!~|C30|30!~|EDouble or Twin DELUXE WITH BALCONY!~|FDouble or Twin DELUXE WITH BALCONY!~|G1!~|U2,419.75,1778259540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I419.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546288177", "description": "Double or Twin DELUXE WITH BALCONY", "descriptionSupplier": "Double or Twin DELUXE WITH BALCONY", "legacyRoomId": "0#118817741595", "supplierCode": "3546288177", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 419.75, "gross": 419.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 419.75, "gross": 419.75, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T16:59:00Z", "value": 874.46, "hoursBefore": 127, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M874.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118846275324!~|A3546267908!~|B3546267908!~|C30|30!~|ESUITE TWO BEDROOMS!~|FSUITE TWO BEDROOMS!~|G1!~|U2,874.46,1778259540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I874.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267908", "description": "SUITE TWO BEDROOMS", "descriptionSupplier": "SUITE TWO BEDROOMS", "legacyRoomId": "0#118846275324", "supplierCode": "3546267908", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 874.46, "gross": 874.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 874.46, "gross": 874.46, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M63.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960478!~|A3820765763!~|B3820765763!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765763", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#113930960478", "supplierCode": "3820765763", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.69, "gross": 63.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.69, "gross": 63.69, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M63.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960500!~|A4170548767!~|B4170548767!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548767", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113930960500", "supplierCode": "4170548767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.69, "gross": 63.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.69, "gross": 63.69, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M66.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960479!~|A3820765763!~|B3820765763!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765763", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#113930960479", "supplierCode": "3820765763", "promotions": [ { "code": "#1", "name": "Room1 Save 72%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.77, "gross": 66.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.77, "gross": 66.77, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M66.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113928669655!~|A4170548767!~|B4170548767!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548767", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113928669655", "supplierCode": "4170548767", "promotions": [ { "code": "#1", "name": "Room1 Save 72%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.77, "gross": 66.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.77, "gross": 66.77, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 66.9, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097319!~|A4686380430!~|B4686380430!~|C30|30!~|ESuperior Twin Room (2 Twin beds)!~|FSuperior Twin Room (2 Twin beds)!~|G1!~|U2,66.90,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380430", "description": "Superior Twin Room (2 Twin beds)", "descriptionSupplier": "Superior Twin Room (2 Twin beds)", "legacyRoomId": "0#120554097319", "supplierCode": "4686380430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.9, "gross": 66.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.9, "gross": 66.9, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 66.9, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097556!~|A4686380424!~|B4686380424!~|C30|30!~|ESuperior King Room (1 King bed)!~|FSuperior King Room (1 King bed)!~|G1!~|U2,66.90,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380424", "description": "Superior King Room (1 King bed)", "descriptionSupplier": "Superior King Room (1 King bed)", "legacyRoomId": "0#120554097556", "supplierCode": "4686380424", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.9, "gross": 66.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.9, "gross": 66.9, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741383!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118817741383", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.75, "gross": 68.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.75, "gross": 68.75, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741480!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118817741480", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.75, "gross": 68.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.75, "gross": 68.75, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 68.95, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M68.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823428342!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|U2,68.95,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118823428342", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.95, "gross": 68.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.95, "gross": 68.95, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 68.95, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M68.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823667714!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,68.95,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118823667714", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.95, "gross": 68.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.95, "gross": 68.95, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M73.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741616!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118817741616", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.53, "gross": 73.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.53, "gross": 73.53, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 75.46, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112029651455!~|A3820765763!~|B3820765763!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|U2,75.46,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765763", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#112029651455", "supplierCode": "3820765763", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.46, "gross": 75.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.46, "gross": 75.46, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 75.46, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113922747710!~|A4170548767!~|B4170548767!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,75.46,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548767", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113922747710", "supplierCode": "4170548767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.46, "gross": 75.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.46, "gross": 75.46, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T16:59:00Z", "value": 76.95, "hoursBefore": 127, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M76.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741635!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|U2,76.95,1778259540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118817741635", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.95, "gross": 76.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.95, "gross": 76.95, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M77.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117398482425!~|A4170548774!~|B4170548774!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548774", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#117398482425", "supplierCode": "4170548774", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.02, "gross": 77.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.02, "gross": 77.02, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M77.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117398482422!~|A4170548757!~|B4170548757!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548757", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#117398482422", "supplierCode": "4170548757", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.02, "gross": 77.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.02, "gross": 77.02, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 89.76, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M89.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097383!~|A4686380423!~|B4686380423!~|C30|30!~|EDeluxe Corner Room With Canal View (1 Double bed)!~|FDeluxe Corner Room With Canal View (1 Double bed)!~|G1!~|U2,89.76,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380423", "description": "Deluxe Corner Room With Canal View (1 Double bed)", "descriptionSupplier": "Deluxe Corner Room With Canal View (1 Double bed)", "legacyRoomId": "0#120554097383", "supplierCode": "4686380423", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.76, "gross": 89.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.76, "gross": 89.76, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M91.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960494!~|A4839551576!~|B4839551576!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839551576", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#113930960494", "supplierCode": "4839551576", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T01:00:00Z", "value": 93.8, "hoursBefore": 119, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M93.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097531!~|A4824099779!~|B4824099779!~|C30|30!~|EDe Luxe - Corner!~|FDe Luxe - Corner!~|G1!~|U2,93.80,1778288400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4824099779", "description": "De Luxe - Corner", "descriptionSupplier": "De Luxe - Corner", "legacyRoomId": "0#120554097531", "supplierCode": "4824099779", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.8, "gross": 93.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.8, "gross": 93.8, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M96.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960480!~|A4839551576!~|B4839551576!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839551576", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#113930960480", "supplierCode": "4839551576", "promotions": [ { "code": "#1", "name": "Room1 Save 72%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.45, "gross": 96.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.45, "gross": 96.45, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M98.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119702853321!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#119702853321", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.46, "gross": 98.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.46, "gross": 98.46, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M99.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117976337582!~|A3820764443!~|B3820764443!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764443", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#117976337582", "supplierCode": "3820764443", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.07, "gross": 99.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.07, "gross": 99.07, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 99.1, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M99.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119325269878!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|U2,99.10,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#119325269878", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.1, "gross": 99.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.1, "gross": 99.1, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M103.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117976337484!~|A3820764443!~|B3820764443!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764443", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#117976337484", "supplierCode": "3820764443", "promotions": [ { "code": "#1", "name": "Room1 Save 72%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.87, "gross": 103.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.87, "gross": 103.87, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M105.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741437!~|A3546288177!~|B3546288177!~|C30|30!~|EDouble or Twin DELUXE WITH BALCONY!~|FDouble or Twin DELUXE WITH BALCONY!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546288177", "description": "Double or Twin DELUXE WITH BALCONY", "descriptionSupplier": "Double or Twin DELUXE WITH BALCONY", "legacyRoomId": "0#118817741437", "supplierCode": "3546288177", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.69, "gross": 105.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.69, "gross": 105.69, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M106.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741634!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118817741634", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.95, "gross": 106.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.95, "gross": 106.95, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 107.25, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M107.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741405!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|U2,107.25,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118817741405", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.25, "gross": 107.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.25, "gross": 107.25, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 108.98, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M108.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113922747799!~|A4839551576!~|B4839551576!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,108.98,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839551576", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#113922747799", "supplierCode": "4839551576", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.98, "gross": 108.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.98, "gross": 108.98, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M111.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117398482423!~|A4170548727!~|B4170548727!~|C30|30!~|EDeluxe Double Room with View (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room with View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170548727", "description": "Deluxe Double Room with View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#117398482423", "supplierCode": "4170548727", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.26, "gross": 111.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.26, "gross": 111.26, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 112.63, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M112.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097462!~|A4686975521!~|B4686975521!~|C30|30!~|ESuite, 1 Bedroom (1 King bed)!~|FSuite, 1 Bedroom (1 King bed)!~|G1!~|U2,112.63,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686975521", "description": "Suite, 1 Bedroom (1 King bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King bed)", "legacyRoomId": "0#120554097462", "supplierCode": "4686975521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.63, "gross": 112.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.63, "gross": 112.63, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 117.37, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M117.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117976337911!~|A3820764443!~|B3820764443!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,117.37,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764443", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#117976337911", "supplierCode": "3820764443", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.37, "gross": 117.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.37, "gross": 117.37, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M119.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117398482421!~|A3832737803!~|B3832737803!~|C30|30!~|EOne-Bedroom Suite - Free WiFi!~|FOne-Bedroom Suite - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737803", "description": "One-Bedroom Suite - Free WiFi", "descriptionSupplier": "One-Bedroom Suite - Free WiFi", "legacyRoomId": "0#117398482421", "supplierCode": "3832737803", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.82, "gross": 119.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.82, "gross": 119.82, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 172.95, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M172.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120554097365!~|A4686380426!~|B4686380426!~|C30|30!~|ETwo Bedroom Suite (2 King beds)!~|FTwo Bedroom Suite (2 King beds)!~|G1!~|U2,172.95,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380426", "description": "Two Bedroom Suite (2 King beds)", "descriptionSupplier": "Two Bedroom Suite (2 King beds)", "legacyRoomId": "0#120554097365", "supplierCode": "4686380426", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.95, "gross": 172.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.95, "gross": 172.95, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M212.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113930960477!~|A3820765806!~|B3820765806!~|C30|30!~|ESuite, 2 Bedrooms (2 King Beds)!~|FSuite, 2 Bedrooms (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I212.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765806", "description": "Suite, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#113930960477", "supplierCode": "3820765806", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 212.27, "gross": 212.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 212.27, "gross": 212.27, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M233.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120570791287!~|A4895095169!~|B4895095169!~|C30|30!~|ETwo Bedroom Family Suite!~|FTwo Bedroom Family Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I233.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895095169", "description": "Two Bedroom Family Suite", "descriptionSupplier": "Two Bedroom Family Suite", "legacyRoomId": "0#120570791287", "supplierCode": "4895095169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 233.75, "gross": 233.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 233.75, "gross": 233.75, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M243.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741448!~|A3546267908!~|B3546267908!~|C30|30!~|ESUITE TWO BEDROOMS!~|FSUITE TWO BEDROOMS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I243.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267908", "description": "SUITE TWO BEDROOMS", "descriptionSupplier": "SUITE TWO BEDROOMS", "legacyRoomId": "0#118817741448", "supplierCode": "3546267908", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 243.41, "gross": 243.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 243.41, "gross": 243.41, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T03:00:00Z", "value": 249.86, "hoursBefore": 69, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M249.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607592!~|A4895095169!~|B4895095169!~|C30|30!~|ETwo Bedroom Family Suite!~|FTwo Bedroom Family Suite!~|G1!~|U2,249.86,1778468400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I249.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895095169", "description": "Two Bedroom Family Suite", "descriptionSupplier": "Two Bedroom Family Suite", "legacyRoomId": "0#121007607592", "supplierCode": "4895095169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.86, "gross": 249.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.86, "gross": 249.86, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 251.49, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M251.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113922824331!~|A3820765806!~|B3820765806!~|C30|30!~|ESuite, 2 Bedrooms (2 King Beds)!~|FSuite, 2 Bedrooms (2 King Beds)!~|G1!~|U2,251.49,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I251.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765806", "description": "Suite, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#113922824331", "supplierCode": "3820765806", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 251.49, "gross": 251.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 251.49, "gross": 251.49, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M256.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117782273183!~|A3832737798!~|B3832737798!~|C30|30!~|EQuadruple Room with Balcony (2 extra-large double beds) - Free WiFi!~|FQuadruple Room with Balcony (2 extra-large double beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I256.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737798", "description": "Quadruple Room with Balcony (2 extra-large double beds) - Free WiFi", "descriptionSupplier": "Quadruple Room with Balcony (2 extra-large double beds) - Free WiFi", "legacyRoomId": "0#117782273183", "supplierCode": "3832737798", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 256.75, "gross": 256.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 256.75, "gross": 256.75, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T16:59:00Z", "value": 454.72, "hoursBefore": 127, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M454.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741609!~|A3546288177!~|B3546288177!~|C30|30!~|EDouble or Twin DELUXE WITH BALCONY!~|FDouble or Twin DELUXE WITH BALCONY!~|G1!~|U2,454.72,1778259540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I454.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546288177", "description": "Double or Twin DELUXE WITH BALCONY", "descriptionSupplier": "Double or Twin DELUXE WITH BALCONY", "legacyRoomId": "0#118817741609", "supplierCode": "3546288177", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 454.72, "gross": 454.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 454.72, "gross": 454.72, "binding": false } }, { "hotelName": "The Quart Ruamrudee by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T16:59:00Z", "value": 1049.35, "hoursBefore": 127, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57309763", "supplierCode": "STN", "hotelCodeSupplier": "57309763", "id": "33!~|a0!~|b260514!~|c260515!~|d57309763!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57309763!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M1049.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741523!~|A3546267908!~|B3546267908!~|C30|30!~|ESUITE TWO BEDROOMS!~|FSUITE TWO BEDROOMS!~|G1!~|U2,1049.35,1778259540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1049.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267908", "description": "SUITE TWO BEDROOMS", "descriptionSupplier": "SUITE TWO BEDROOMS", "legacyRoomId": "0#118817741523", "supplierCode": "3546267908", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1049.35, "gross": 1049.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1049.35, "gross": 1049.35, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M64.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100786197348!~|A3936165740!~|B3936165740!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165740", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#100786197348", "supplierCode": "3936165740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 64.23, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M64.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115442867178!~|A3936165740!~|B3936165740!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,64.23,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165740", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#115442867178", "supplierCode": "3936165740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M67.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112955657556!~|A4777202842!~|B4777202842!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4777202842", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#112955657556", "supplierCode": "4777202842", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.96, "gross": 67.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.96, "gross": 67.96, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 69.75, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117992833115!~|A4685358305!~|B4685358305!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|U2,69.75,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685358305", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#117992833115", "supplierCode": "4685358305", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.75, "gross": 69.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.75, "gross": 69.75, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:59:59Z", "value": 70.72, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119123851354!~|A4685358306!~|B4685358306!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|U2,70.72,1778075999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685358306", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#119123851354", "supplierCode": "4685358306", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.72, "gross": 70.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.72, "gross": 70.72, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 24.8185, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 70.91, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120010371958!~|A4600418557!~|B4600418557!~|C30|30!~|Esuperior double room(1 king bed)!~|Fsuperior double room(1 king bed)!~|G1!~|U2,24.82,1777410060|2,70.91,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418557", "description": "superior double room(1 king bed)", "descriptionSupplier": "superior double room(1 king bed)", "legacyRoomId": "0#120010371958", "supplierCode": "4600418557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.91, "gross": 70.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.91, "gross": 70.91, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 25.0495, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 71.57, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120010371958!~|A4600418557!~|B4600418557!~|C30|30!~|Esuperior double room(1 king bed)!~|Fsuperior double room(1 king bed)!~|G1!~|U2,25.05,1778101200|2,71.57,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418557", "description": "superior double room(1 king bed)", "descriptionSupplier": "superior double room(1 king bed)", "legacyRoomId": "0#120010371958", "supplierCode": "4600418557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.57, "gross": 71.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.57, "gross": 71.57, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M78.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91106021109!~|A3936165902!~|B3936165902!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165902", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#91106021109", "supplierCode": "3936165902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.19, "gross": 78.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.19, "gross": 78.19, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 78.33, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M78.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117992832923!~|A4687562680!~|B4687562680!~|C30|30!~|EDeluxe King. (1 King bed)!~|FDeluxe King. (1 King bed)!~|G1!~|U2,78.33,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687562680", "description": "Deluxe King. (1 King bed)", "descriptionSupplier": "Deluxe King. (1 King bed)", "legacyRoomId": "0#117992832923", "supplierCode": "4687562680", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.33, "gross": 78.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.33, "gross": 78.33, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 78.98, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M78.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370960798!~|A3936165902!~|B3936165902!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,78.98,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165902", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#79370960798", "supplierCode": "3936165902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.98, "gross": 78.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.98, "gross": 78.98, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:59:59Z", "value": 79.55, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117872569196!~|A4799237909!~|B4799237909!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,79.55,1778075999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799237909", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#117872569196", "supplierCode": "4799237909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.55, "gross": 79.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.55, "gross": 79.55, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 27.902, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 79.72, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120176497075!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,27.90,1777410060|2,79.72,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120176497075", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.72, "gross": 79.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.72, "gross": 79.72, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 28.1785, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 80.51, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M80.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120176497075!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,28.18,1778101200|2,80.51,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120176497075", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.51, "gross": 80.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.51, "gross": 80.51, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.0485, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 86.99, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59420466031!~|A4514785895!~|B4514785895!~|C30|30!~|ESuperior King (1 extra-large double bed) - Free WiFi!~|FSuperior King (1 extra-large double bed) - Free WiFi!~|G1!~|U2,13.05,1777410060|2,86.99,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514785895", "description": "Superior King (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#59420466031", "supplierCode": "4514785895", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.99, "gross": 86.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.99, "gross": 86.99, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M88.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767851!~|A4600988931!~|B4600988931!~|C30|30!~|Edeluxe double or twin room(2 twin beds)!~|Fdeluxe double or twin room(2 twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988931", "description": "deluxe double or twin room(2 twin beds)", "descriptionSupplier": "deluxe double or twin room(2 twin beds)", "legacyRoomId": "0#121240767851", "supplierCode": "4600988931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.36, "gross": 88.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.36, "gross": 88.36, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 31.283, "hoursBefore": 219, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 89.38, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M89.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121195592309!~|A4600988931!~|B4600988931!~|C30|30!~|Edeluxe double or twin room(2 twin beds)!~|Fdeluxe double or twin room(2 twin beds)!~|G1!~|U2,31.28,1777928400|2,89.38,1778101200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988931", "description": "deluxe double or twin room(2 twin beds)", "descriptionSupplier": "deluxe double or twin room(2 twin beds)", "legacyRoomId": "0#121195592309", "supplierCode": "4600988931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.38, "gross": 89.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.38, "gross": 89.38, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M90.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953047!~|A3820487252!~|B3820487252!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487252", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#118807953047", "supplierCode": "3820487252", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.52, "gross": 90.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.52, "gross": 90.52, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M95.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823625714!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118823625714", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.02, "gross": 95.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.02, "gross": 95.02, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 14.679, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 97.86, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M97.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259636289!~|A3862754554!~|B3862754554!~|C30|30!~|EDeluxe King Room (1 large bed) - Free WiFi!~|FDeluxe King Room (1 large bed) - Free WiFi!~|G1!~|U2,14.68,1777410060|2,97.86,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754554", "description": "Deluxe King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#79259636289", "supplierCode": "3862754554", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.86, "gross": 97.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.86, "gross": 97.86, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 14.679, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 97.86, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M97.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79374708663!~|A3862754890!~|B3862754890!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,14.68,1777410060|2,97.86,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754890", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79374708663", "supplierCode": "3862754890", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.86, "gross": 97.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.86, "gross": 97.86, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M101.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953380!~|A3820487254!~|B3820487254!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487254", "description": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118807953380", "supplierCode": "3820487254", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.82, "gross": 101.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.82, "gross": 101.82, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M101.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953346!~|A3820487257!~|B3820487257!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487257", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#118807953346", "supplierCode": "3820487257", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.82, "gross": 101.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.82, "gross": 101.82, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.7649, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 119.61, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M119.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103150170496!~|A4626827231!~|B4626827231!~|C30|30!~|EDeluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi!~|FDeluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.76,1777410060|2,119.61,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626827231", "description": "Deluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103150170496", "supplierCode": "4626827231", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.61, "gross": 119.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.61, "gross": 119.61, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 121.5, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M121.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117798536730!~|A4685358338!~|B4685358338!~|C30|30!~|EOne Bedroom Suite (1 King bed)!~|FOne Bedroom Suite (1 King bed)!~|G1!~|U2,121.50,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685358338", "description": "One Bedroom Suite (1 King bed)", "descriptionSupplier": "One Bedroom Suite (1 King bed)", "legacyRoomId": "0#117798536730", "supplierCode": "4685358338", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.5, "gross": 121.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.5, "gross": 121.5, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M121.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100253758951!~|A4173381742!~|B4173381742!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173381742", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "0#100253758951", "supplierCode": "4173381742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.97, "gross": 121.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.97, "gross": 121.97, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 123.2, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M123.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103818684126!~|A4173381742!~|B4173381742!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|U2,123.20,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173381742", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "0#103818684126", "supplierCode": "4173381742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.2, "gross": 123.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.2, "gross": 123.2, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M126.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741646!~|A3546268000!~|B3546268000!~|C30|30!~|ESTUDIO DELUXE!~|FSTUDIO DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268000", "description": "STUDIO DELUXE", "descriptionSupplier": "STUDIO DELUXE", "legacyRoomId": "0#118817741646", "supplierCode": "3546268000", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.67, "gross": 126.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.67, "gross": 126.67, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M128.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112290559054!~|A4768205561!~|B4768205561!~|C30|30!~|EDeluxe Studio Suite (1 King bed)!~|FDeluxe Studio Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768205561", "description": "Deluxe Studio Suite (1 King bed)", "descriptionSupplier": "Deluxe Studio Suite (1 King bed)", "legacyRoomId": "0#112290559054", "supplierCode": "4768205561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.93, "gross": 128.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.93, "gross": 128.93, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M129.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118813553522!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118813553522", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.56, "gross": 129.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.56, "gross": 129.56, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.4384, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 130.48, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M130.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103150170498!~|A3862755479!~|B3862755479!~|C30|30!~|EDeluxe Corner Suite (1 extra-large double bed) - Free WiFi!~|FDeluxe Corner Suite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.44,1777410060|2,130.48,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862755479", "description": "Deluxe Corner Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Corner Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103150170498", "supplierCode": "3862755479", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.48, "gross": 130.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.48, "gross": 130.48, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T05:00:00Z", "value": 65.485, "hoursBefore": 91, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 130.97, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M130.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118813553507!~|A3546267797!~|B3546267797!~|C30|30!~|ESUITE ONE BED!~|FSUITE ONE BED!~|G1!~|U2,65.48,1778389200|2,130.97,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267797", "description": "SUITE ONE BED", "descriptionSupplier": "SUITE ONE BED", "legacyRoomId": "0#118813553507", "supplierCode": "3546267797", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.97, "gross": 130.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.97, "gross": 130.97, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M135.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953143!~|A3820487256!~|B3820487256!~|C30|30!~|EDeluxe Studio Suite, Kitchenette, Corner (1 King Bed)!~|FDeluxe Studio Suite, Kitchenette, Corner (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487256", "description": "Deluxe Studio Suite, Kitchenette, Corner (1 King Bed)", "descriptionSupplier": "Deluxe Studio Suite, Kitchenette, Corner (1 King Bed)", "legacyRoomId": "0#118807953143", "supplierCode": "3820487256", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.29, "gross": 135.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.29, "gross": 135.29, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M136.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366739698!~|A4687562706!~|B4687562706!~|C30|30!~|EDeluxe Studio Suite, Kitchenette, Corner (1 King bed)!~|FDeluxe Studio Suite, Kitchenette, Corner (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I136.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687562706", "description": "Deluxe Studio Suite, Kitchenette, Corner (1 King bed)", "descriptionSupplier": "Deluxe Studio Suite, Kitchenette, Corner (1 King bed)", "legacyRoomId": "0#106366739698", "supplierCode": "4687562706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.25, "gross": 136.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.25, "gross": 136.25, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M141.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91106021625!~|A3957703802!~|B3957703802!~|C30|30!~|Edeluxe studio suite,kitchenette,corner!~|Fdeluxe studio suite,kitchenette,corner!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3957703802", "description": "deluxe studio suite,kitchenette,corner", "descriptionSupplier": "deluxe studio suite,kitchenette,corner", "legacyRoomId": "0#91106021625", "supplierCode": "3957703802", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.1, "gross": 141.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.1, "gross": 141.1, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.417, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 163.1, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M163.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103150170497!~|A3862752213!~|B3862752213!~|C30|30!~|EOne-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.42,1777410060|2,163.10,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862752213", "description": "One-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103150170497", "supplierCode": "3862752213", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.1, "gross": 163.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.1, "gross": 163.1, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M169.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953205!~|A3820487238!~|B3820487238!~|C30|30!~|E1 Bedroom Suite (1 King Bed)!~|F1 Bedroom Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487238", "description": "1 Bedroom Suite (1 King Bed)", "descriptionSupplier": "1 Bedroom Suite (1 King Bed)", "legacyRoomId": "0#118807953205", "supplierCode": "3820487238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.72, "gross": 169.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.72, "gross": 169.72, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M172.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118813553517!~|A3546268000!~|B3546268000!~|C30|30!~|ESTUDIO DELUXE!~|FSTUDIO DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268000", "description": "STUDIO DELUXE", "descriptionSupplier": "STUDIO DELUXE", "legacyRoomId": "0#118813553517", "supplierCode": "3546268000", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.75, "gross": 172.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.75, "gross": 172.75, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T20:59:59Z", "value": 175.8, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M175.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120042614235!~|A4768205561!~|B4768205561!~|C30|30!~|EDeluxe Studio Suite (1 King bed)!~|FDeluxe Studio Suite (1 King bed)!~|G1!~|U2,175.80,1778446799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768205561", "description": "Deluxe Studio Suite (1 King bed)", "descriptionSupplier": "Deluxe Studio Suite (1 King bed)", "legacyRoomId": "0#120042614235", "supplierCode": "4768205561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.8, "gross": 175.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.8, "gross": 175.8, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M339.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953192!~|A3820259496!~|B3820259496!~|C30|30!~|EFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|FFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I339.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259496", "description": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#118807953192", "supplierCode": "3820259496", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 339.42, "gross": 339.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 339.42, "gross": 339.42, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M341.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112214740424!~|A4685857073!~|B4685857073!~|C30|30!~|EFamily Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)!~|FFamily Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I341.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685857073", "description": "Family Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)", "legacyRoomId": "0#112214740424", "supplierCode": "4685857073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 341.92, "gross": 341.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 341.92, "gross": 341.92, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M351.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91106020961!~|A4173489188!~|B4173489188!~|C30|30!~|Efamily suite,2 bedrooms,kitchenette!~|Ffamily suite,2 bedrooms,kitchenette!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I351.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173489188", "description": "family suite,2 bedrooms,kitchenette", "descriptionSupplier": "family suite,2 bedrooms,kitchenette", "legacyRoomId": "0#91106020961", "supplierCode": "4173489188", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 351.7, "gross": 351.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 351.7, "gross": 351.7, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M354.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953345!~|A3820259496!~|B3820259496!~|C30|30!~|EFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|FFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I354.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259496", "description": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#118807953345", "supplierCode": "3820259496", "promotions": [ { "code": "#1", "name": "Room1 Save 68%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 354.57, "gross": 354.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 354.57, "gross": 354.57, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 72.66, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M72.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115442867177!~|A3936165740!~|B3936165740!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,72.66,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165740", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#115442867177", "supplierCode": "3936165740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.66, "gross": 72.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.66, "gross": 72.66, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100786197350!~|A3936165740!~|B3936165740!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165740", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#100786197350", "supplierCode": "3936165740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.66, "gross": 72.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.66, "gross": 72.66, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 78.33, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M78.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119213075836!~|A4685358305!~|B4685358305!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|U2,78.33,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685358305", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#119213075836", "supplierCode": "4685358305", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.33, "gross": 78.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.33, "gross": 78.33, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:59:59Z", "value": 79.55, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119123851518!~|A4685358306!~|B4685358306!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|U2,79.55,1778075999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685358306", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#119123851518", "supplierCode": "4685358306", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.55, "gross": 79.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.55, "gross": 79.55, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 27.902, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 79.72, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120010372140!~|A4600418557!~|B4600418557!~|C30|30!~|Esuperior double room(1 king bed)!~|Fsuperior double room(1 king bed)!~|G1!~|U2,27.90,1777410060|2,79.72,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418557", "description": "superior double room(1 king bed)", "descriptionSupplier": "superior double room(1 king bed)", "legacyRoomId": "0#120010372140", "supplierCode": "4600418557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.72, "gross": 79.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.72, "gross": 79.72, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 28.1785, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 80.51, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M80.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120010372140!~|A4600418557!~|B4600418557!~|C30|30!~|Esuperior double room(1 king bed)!~|Fsuperior double room(1 king bed)!~|G1!~|U2,28.18,1778101200|2,80.51,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418557", "description": "superior double room(1 king bed)", "descriptionSupplier": "superior double room(1 king bed)", "legacyRoomId": "0#120010372140", "supplierCode": "4600418557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.51, "gross": 80.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.51, "gross": 80.51, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M86.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91106021430!~|A3936165902!~|B3936165902!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165902", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#91106021430", "supplierCode": "3936165902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.53, "gross": 86.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.53, "gross": 86.53, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 86.91, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119213075835!~|A4687562680!~|B4687562680!~|C30|30!~|EDeluxe King. (1 King bed)!~|FDeluxe King. (1 King bed)!~|G1!~|U2,86.91,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687562680", "description": "Deluxe King. (1 King bed)", "descriptionSupplier": "Deluxe King. (1 King bed)", "legacyRoomId": "0#119213075835", "supplierCode": "4687562680", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.91, "gross": 86.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.91, "gross": 86.91, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 87.4, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M87.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#69269139807!~|A3936165902!~|B3936165902!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,87.40,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165902", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#69269139807", "supplierCode": "3936165902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.4, "gross": 87.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.4, "gross": 87.4, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:59:59Z", "value": 88.39, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M88.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117872569197!~|A4799237909!~|B4799237909!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,88.39,1778075999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799237909", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#117872569197", "supplierCode": "4799237909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.39, "gross": 88.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.39, "gross": 88.39, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 31.0345, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 88.67, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M88.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120176497097!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,31.03,1777410060|2,88.67,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120176497097", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.67, "gross": 88.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.67, "gross": 88.67, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 26.838, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 89.46, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M89.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120176497097!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,26.84,1778101200|2,89.46,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120176497097", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.46, "gross": 89.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.46, "gross": 89.46, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.5375, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 90.25, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M90.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259635036!~|A4514785895!~|B4514785895!~|C30|30!~|ESuperior King (1 extra-large double bed) - Free WiFi!~|FSuperior King (1 extra-large double bed) - Free WiFi!~|G1!~|U2,13.54,1777410060|2,90.25,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514785895", "description": "Superior King (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79259635036", "supplierCode": "4514785895", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.25, "gross": 90.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.25, "gross": 90.25, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M93.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953152!~|A3820487252!~|B3820487252!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487252", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#118807953152", "supplierCode": "3820487252", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.9, "gross": 93.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.9, "gross": 93.9, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M94.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102183449251!~|A4175085402!~|B4175085402!~|C30|30!~|Edeluxe twin room, 2 twin beds!~|Fdeluxe twin room, 2 twin beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4175085402", "description": "deluxe twin room, 2 twin beds", "descriptionSupplier": "deluxe twin room, 2 twin beds", "legacyRoomId": "0#102183449251", "supplierCode": "4175085402", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.77, "gross": 94.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.77, "gross": 94.77, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 94.77, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M94.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102220424665!~|A4175085402!~|B4175085402!~|C30|30!~|Edeluxe twin room, 2 twin beds!~|Fdeluxe twin room, 2 twin beds!~|G1!~|U2,94.77,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4175085402", "description": "deluxe twin room, 2 twin beds", "descriptionSupplier": "deluxe twin room, 2 twin beds", "legacyRoomId": "0#102220424665", "supplierCode": "4175085402", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.77, "gross": 94.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.77, "gross": 94.77, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M98.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823627215!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118823627215", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.17, "gross": 98.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.17, "gross": 98.17, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M98.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767863!~|A4600988931!~|B4600988931!~|C30|30!~|Edeluxe double or twin room(2 twin beds)!~|Fdeluxe double or twin room(2 twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988931", "description": "deluxe double or twin room(2 twin beds)", "descriptionSupplier": "deluxe double or twin room(2 twin beds)", "legacyRoomId": "0#121240767863", "supplierCode": "4600988931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.61, "gross": 98.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.61, "gross": 98.61, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 29.895, "hoursBefore": 219, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 99.65, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M99.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121195592322!~|A4600988931!~|B4600988931!~|C30|30!~|Edeluxe double or twin room(2 twin beds)!~|Fdeluxe double or twin room(2 twin beds)!~|G1!~|U2,29.89,1777928400|2,99.65,1778101200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988931", "description": "deluxe double or twin room(2 twin beds)", "descriptionSupplier": "deluxe double or twin room(2 twin beds)", "legacyRoomId": "0#121195592322", "supplierCode": "4600988931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.65, "gross": 99.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.65, "gross": 99.65, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.112, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 101.12, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M101.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59420466035!~|A3862754554!~|B3862754554!~|C30|30!~|EDeluxe King Room (1 large bed) - Free WiFi!~|FDeluxe King Room (1 large bed) - Free WiFi!~|G1!~|U2,10.11,1777410060|2,101.12,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754554", "description": "Deluxe King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#59420466035", "supplierCode": "3862754554", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.12, "gross": 101.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.12, "gross": 101.12, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.112, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 101.12, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M101.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97100098701!~|A3862754890!~|B3862754890!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.11,1777410060|2,101.12,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754890", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#97100098701", "supplierCode": "3862754890", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.12, "gross": 101.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.12, "gross": 101.12, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M105.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953097!~|A3820487254!~|B3820487254!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487254", "description": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118807953097", "supplierCode": "3820487254", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.22, "gross": 105.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.22, "gross": 105.22, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M105.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953157!~|A3820487257!~|B3820487257!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487257", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#118807953157", "supplierCode": "3820487257", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.22, "gross": 105.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.22, "gross": 105.22, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 9.8296, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 122.87, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M122.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103150455213!~|A4626827231!~|B4626827231!~|C30|30!~|EDeluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi!~|FDeluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi!~|G1!~|U2,9.83,1777410060|2,122.87,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626827231", "description": "Deluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Corner (No Kitchen) (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103150455213", "supplierCode": "4626827231", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.87, "gross": 122.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.87, "gross": 122.87, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M129.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741459!~|A3546268000!~|B3546268000!~|C30|30!~|ESTUDIO DELUXE!~|FSTUDIO DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268000", "description": "STUDIO DELUXE", "descriptionSupplier": "STUDIO DELUXE", "legacyRoomId": "0#118817741459", "supplierCode": "3546268000", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.85, "gross": 129.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.85, "gross": 129.85, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T14:00:00Z", "value": 130.07, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M130.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117798536729!~|A4685358338!~|B4685358338!~|C30|30!~|EOne Bedroom Suite (1 King bed)!~|FOne Bedroom Suite (1 King bed)!~|G1!~|U2,130.07,1778162400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685358338", "description": "One Bedroom Suite (1 King bed)", "descriptionSupplier": "One Bedroom Suite (1 King bed)", "legacyRoomId": "0#117798536729", "supplierCode": "4685358338", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.07, "gross": 130.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.07, "gross": 130.07, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M130.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100262473183!~|A4173381742!~|B4173381742!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173381742", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "0#100262473183", "supplierCode": "4173381742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.31, "gross": 130.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.31, "gross": 130.31, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 131.63, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M131.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103792004930!~|A4173381742!~|B4173381742!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|U2,131.63,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173381742", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "0#103792004930", "supplierCode": "4173381742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.63, "gross": 131.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.63, "gross": 131.63, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.6992, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 133.74, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M133.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103150455218!~|A3862755479!~|B3862755479!~|C30|30!~|EDeluxe Corner Suite (1 extra-large double bed) - Free WiFi!~|FDeluxe Corner Suite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.70,1777410060|2,133.74,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862755479", "description": "Deluxe Corner Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Corner Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103150455218", "supplierCode": "3862755479", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.74, "gross": 133.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.74, "gross": 133.74, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M133.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118813553509!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118813553509", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.87, "gross": 133.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.87, "gross": 133.87, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M138.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953167!~|A3820487256!~|B3820487256!~|C30|30!~|EDeluxe Studio Suite, Kitchenette, Corner (1 King Bed)!~|FDeluxe Studio Suite, Kitchenette, Corner (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487256", "description": "Deluxe Studio Suite, Kitchenette, Corner (1 King Bed)", "descriptionSupplier": "Deluxe Studio Suite, Kitchenette, Corner (1 King Bed)", "legacyRoomId": "0#118807953167", "supplierCode": "3820487256", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.66, "gross": 138.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.66, "gross": 138.66, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M139.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366739726!~|A4687562706!~|B4687562706!~|C30|30!~|EDeluxe Studio Suite, Kitchenette, Corner (1 King bed)!~|FDeluxe Studio Suite, Kitchenette, Corner (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I139.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687562706", "description": "Deluxe Studio Suite, Kitchenette, Corner (1 King bed)", "descriptionSupplier": "Deluxe Studio Suite, Kitchenette, Corner (1 King bed)", "legacyRoomId": "0#106366739726", "supplierCode": "4687562706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.66, "gross": 139.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.66, "gross": 139.66, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T05:00:00Z", "value": 70.395, "hoursBefore": 91, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 140.79, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M140.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118813553521!~|A3546267797!~|B3546267797!~|C30|30!~|ESUITE ONE BED!~|FSUITE ONE BED!~|G1!~|U2,70.39,1778389200|2,140.79,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267797", "description": "SUITE ONE BED", "descriptionSupplier": "SUITE ONE BED", "legacyRoomId": "0#118813553521", "supplierCode": "3546267797", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.79, "gross": 140.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.79, "gross": 140.79, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M144.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91106021212!~|A3957703802!~|B3957703802!~|C30|30!~|Edeluxe studio suite,kitchenette,corner!~|Fdeluxe studio suite,kitchenette,corner!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3957703802", "description": "deluxe studio suite,kitchenette,corner", "descriptionSupplier": "deluxe studio suite,kitchenette,corner", "legacyRoomId": "0#91106021212", "supplierCode": "3957703802", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.26, "gross": 144.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.26, "gross": 144.26, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.1772, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 169.62, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M169.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103150455221!~|A3862752213!~|B3862752213!~|C30|30!~|EOne-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.18,1777410060|2,169.62,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862752213", "description": "One-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Suite with Bathtub (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103150455221", "supplierCode": "3862752213", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.62, "gross": 169.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.62, "gross": 169.62, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M176.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953257!~|A3820487238!~|B3820487238!~|C30|30!~|E1 Bedroom Suite (1 King Bed)!~|F1 Bedroom Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820487238", "description": "1 Bedroom Suite (1 King Bed)", "descriptionSupplier": "1 Bedroom Suite (1 King Bed)", "legacyRoomId": "0#118807953257", "supplierCode": "3820487238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.51, "gross": 176.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.51, "gross": 176.51, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M177.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118813553506!~|A3546268000!~|B3546268000!~|C30|30!~|ESTUDIO DELUXE!~|FSTUDIO DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268000", "description": "STUDIO DELUXE", "descriptionSupplier": "STUDIO DELUXE", "legacyRoomId": "0#118813553506", "supplierCode": "3546268000", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.06, "gross": 177.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.06, "gross": 177.06, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M350.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953269!~|A3820259496!~|B3820259496!~|C30|30!~|EFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|FFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I350.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259496", "description": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#118807953269", "supplierCode": "3820259496", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 350.74, "gross": 350.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 350.74, "gross": 350.74, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M353.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112214740423!~|A4685857073!~|B4685857073!~|C30|30!~|EFamily Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)!~|FFamily Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I353.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685857073", "description": "Family Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms, Kitchenette (2 King beds + 1 Other bed)", "legacyRoomId": "0#112214740423", "supplierCode": "4685857073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 353.31, "gross": 353.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 353.31, "gross": 353.31, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M363.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91106021609!~|A4173489188!~|B4173489188!~|C30|30!~|Efamily suite,2 bedrooms,kitchenette!~|Ffamily suite,2 bedrooms,kitchenette!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I363.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173489188", "description": "family suite,2 bedrooms,kitchenette", "descriptionSupplier": "family suite,2 bedrooms,kitchenette", "legacyRoomId": "0#91106021609", "supplierCode": "4173489188", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 363.29, "gross": 363.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 363.29, "gross": 363.29, "binding": false } }, { "hotelName": "The Quarter Ploenchit by Uhg", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56089594", "supplierCode": "STN", "hotelCodeSupplier": "56089594", "id": "33!~|a0!~|b260514!~|c260515!~|d56089594!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56089594!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M366.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118807953025!~|A3820259496!~|B3820259496!~|C30|30!~|EFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|FFamily Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I366.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259496", "description": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms, Kitchenette (2 King Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#118807953025", "supplierCode": "3820259496", "promotions": [ { "code": "#1", "name": "Room1 Save 68%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 366.4, "gross": 366.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 366.4, "gross": 366.4, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 25.74, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M25.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#71022030937!~|A3819407230!~|B3819407230!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,25.74,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819407230", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#71022030937", "supplierCode": "3819407230", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.74, "gross": 25.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.74, "gross": 25.74, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 29.73, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M29.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79375490650!~|A3820252489!~|B3820252489!~|C30|30!~|EDeluxe Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,29.73,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820252489", "description": "Deluxe Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#79375490650", "supplierCode": "3820252489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.73, "gross": 29.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.73, "gross": 29.73, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 33.13, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M33.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259631093!~|A3819407230!~|B3819407230!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,33.13,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819407230", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#79259631093", "supplierCode": "3819407230", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 47%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.13, "gross": 33.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.13, "gross": 33.13, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 34.64, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M34.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098987141!~|A3818361096!~|B3818361096!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,34.64,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818361096", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#97098987141", "supplierCode": "3818361096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.64, "gross": 34.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.64, "gross": 34.64, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 38.25, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M38.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148070244!~|A3820252489!~|B3820252489!~|C30|30!~|EDeluxe Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,38.25,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820252489", "description": "Deluxe Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#45148070244", "supplierCode": "3820252489", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 47%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.25, "gross": 38.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.25, "gross": 38.25, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 44.58, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M44.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144915268!~|A3818361096!~|B3818361096!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,44.58,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818361096", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#45144915268", "supplierCode": "3818361096", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 47%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.58, "gross": 44.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.58, "gross": 44.58, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 66.07, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45173192816!~|A3818360996!~|B3818360996!~|C30|30!~|EFamily Room (1 Queen Bed and 1 Bed)!~|FFamily Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,66.07,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360996", "description": "Family Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#45173192816", "supplierCode": "3818360996", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.07, "gross": 66.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.07, "gross": 66.07, "binding": false } }, { "hotelName": "Nantra Ploenchit,Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T08:59:00Z", "value": 70.88, "hoursBefore": 15, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50572013", "supplierCode": "STN", "hotelCodeSupplier": "50572013", "id": "33!~|a0!~|b260514!~|c260515!~|d50572013!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50572013!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45175015697!~|A3818360996!~|B3818360996!~|C30|30!~|EFamily Room (1 Queen Bed and 1 Bed)!~|FFamily Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,70.88,1778662740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360996", "description": "Family Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#45175015697", "supplierCode": "3818360996", "promotions": [ { "code": "#1", "name": "Room1 Save 13%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.88, "gross": 70.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.88, "gross": 70.88, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M33.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120812983701!~|A4720720497!~|B4720720497!~|C30|30!~|Esuperior double room for 2 people - non-smoking!~|Fsuperior double room for 2 people - non-smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4720720497", "description": "superior double room for 2 people - non-smoking", "descriptionSupplier": "superior double room for 2 people - non-smoking", "legacyRoomId": "0#120812983701", "supplierCode": "4720720497", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.76, "gross": 33.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.76, "gross": 33.76, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M33.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120347992818!~|A4218750885!~|B4218750885!~|C30|30!~|Esuperior twin!~|Fsuperior twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750885", "description": "superior twin", "descriptionSupplier": "superior twin", "legacyRoomId": "0#120347992818", "supplierCode": "4218750885", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.76, "gross": 33.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.76, "gross": 33.76, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 34.44, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M34.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121046014807!~|A4720720497!~|B4720720497!~|C30|30!~|Esuperior double room for 2 people - non-smoking!~|Fsuperior double room for 2 people - non-smoking!~|G1!~|U2,34.44,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4720720497", "description": "superior double room for 2 people - non-smoking", "descriptionSupplier": "superior double room for 2 people - non-smoking", "legacyRoomId": "0#121046014807", "supplierCode": "4720720497", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.44, "gross": 34.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.44, "gross": 34.44, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 34.44, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M34.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121046014808!~|A4218750885!~|B4218750885!~|C30|30!~|Esuperior twin!~|Fsuperior twin!~|G1!~|U2,34.44,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750885", "description": "superior twin", "descriptionSupplier": "superior twin", "legacyRoomId": "0#121046014808", "supplierCode": "4218750885", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.44, "gross": 34.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.44, "gross": 34.44, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 36.14, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M36.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117690142783!~|A4218453535!~|B4218453535!~|C30|30!~|Edouble room - superior!~|Fdouble room - superior!~|G1!~|U2,36.14,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218453535", "description": "double room - superior", "descriptionSupplier": "double room - superior", "legacyRoomId": "0#117690142783", "supplierCode": "4218453535", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.14, "gross": 36.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.14, "gross": 36.14, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M36.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783014400!~|A4312529962!~|B4312529962!~|C30|30!~|ESuperior Twin Room, City View (2 Large Twin Beds)!~|FSuperior Twin Room, City View (2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529962", "description": "Superior Twin Room, City View (2 Large Twin Beds)", "descriptionSupplier": "Superior Twin Room, City View (2 Large Twin Beds)", "legacyRoomId": "0#87783014400", "supplierCode": "4312529962", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.35, "gross": 36.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.35, "gross": 36.35, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M36.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783013061!~|A4312529948!~|B4312529948!~|C30|30!~|ESuperior Double Room, City View (1 King Bed)!~|FSuperior Double Room, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529948", "description": "Superior Double Room, City View (1 King Bed)", "descriptionSupplier": "Superior Double Room, City View (1 King Bed)", "legacyRoomId": "0#87783013061", "supplierCode": "4312529948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.35, "gross": 36.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.35, "gross": 36.35, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 38.28, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M38.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787938266!~|A4312529962!~|B4312529962!~|C30|30!~|ESuperior Twin Room, City View (2 Large Twin Beds)!~|FSuperior Twin Room, City View (2 Large Twin Beds)!~|G1!~|U2,38.28,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529962", "description": "Superior Twin Room, City View (2 Large Twin Beds)", "descriptionSupplier": "Superior Twin Room, City View (2 Large Twin Beds)", "legacyRoomId": "0#87787938266", "supplierCode": "4312529962", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.28, "gross": 38.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.28, "gross": 38.28, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 38.28, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M38.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787940041!~|A4312529948!~|B4312529948!~|C30|30!~|ESuperior Double Room, City View (1 King Bed)!~|FSuperior Double Room, City View (1 King Bed)!~|G1!~|U2,38.28,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529948", "description": "Superior Double Room, City View (1 King Bed)", "descriptionSupplier": "Superior Double Room, City View (1 King Bed)", "legacyRoomId": "0#87787940041", "supplierCode": "4312529948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.28, "gross": 38.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.28, "gross": 38.28, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M38.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121046014811!~|A4219057505!~|B4219057505!~|C30|30!~|Esuperior twin room, city view!~|Fsuperior twin room, city view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219057505", "description": "superior twin room, city view", "descriptionSupplier": "superior twin room, city view", "legacyRoomId": "0#121046014811", "supplierCode": "4219057505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.77, "gross": 38.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.77, "gross": 38.77, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 39.12, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M39.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121046014813!~|A4218752404!~|B4218752404!~|C30|30!~|E1 bedroom deluxe!~|F1 bedroom deluxe!~|G1!~|U2,39.12,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218752404", "description": "1 bedroom deluxe", "descriptionSupplier": "1 bedroom deluxe", "legacyRoomId": "0#121046014813", "supplierCode": "4218752404", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.12, "gross": 39.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.12, "gross": 39.12, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M41.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783016077!~|A4312529948!~|B4312529948!~|C30|30!~|ESuperior Double Room, City View (1 King Bed)!~|FSuperior Double Room, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529948", "description": "Superior Double Room, City View (1 King Bed)", "descriptionSupplier": "Superior Double Room, City View (1 King Bed)", "legacyRoomId": "0#87783016077", "supplierCode": "4312529948", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.16, "gross": 41.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.16, "gross": 41.16, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 21.35, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 42.7, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M42.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83189186484!~|A3862752137!~|B3862752137!~|C30|30!~|EFamily One Bedroom Suite - Non-Smoking (1 large bed) - Free WiFi!~|FFamily One Bedroom Suite - Non-Smoking (1 large bed) - Free WiFi!~|G1!~|U2,21.35,1777439569|2,42.70,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862752137", "description": "Family One Bedroom Suite - Non-Smoking (1 large bed) - Free WiFi", "descriptionSupplier": "Family One Bedroom Suite - Non-Smoking (1 large bed) - Free WiFi", "legacyRoomId": "0#83189186484", "supplierCode": "3862752137", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.7, "gross": 42.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.7, "gross": 42.7, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 43.32, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M43.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787937665!~|A4312529962!~|B4312529962!~|C30|30!~|ESuperior Twin Room, City View (2 Large Twin Beds)!~|FSuperior Twin Room, City View (2 Large Twin Beds)!~|G1!~|U2,43.32,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529962", "description": "Superior Twin Room, City View (2 Large Twin Beds)", "descriptionSupplier": "Superior Twin Room, City View (2 Large Twin Beds)", "legacyRoomId": "0#87787937665", "supplierCode": "4312529962", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.32, "gross": 43.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.32, "gross": 43.32, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 43.32, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M43.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787940848!~|A4312529948!~|B4312529948!~|C30|30!~|ESuperior Double Room, City View (1 King Bed)!~|FSuperior Double Room, City View (1 King Bed)!~|G1!~|U2,43.32,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529948", "description": "Superior Double Room, City View (1 King Bed)", "descriptionSupplier": "Superior Double Room, City View (1 King Bed)", "legacyRoomId": "0#87787940848", "supplierCode": "4312529948", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.32, "gross": 43.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.32, "gross": 43.32, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M43.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83189186483!~|A3862753515!~|B3862753515!~|C30|30!~|ESuperior King Room - Non-Smoking (1 large bed) - Free WiFi!~|FSuperior King Room - Non-Smoking (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753515", "description": "Superior King Room - Non-Smoking (1 large bed) - Free WiFi", "descriptionSupplier": "Superior King Room - Non-Smoking (1 large bed) - Free WiFi", "legacyRoomId": "0#83189186483", "supplierCode": "3862753515", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.67, "gross": 43.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.67, "gross": 43.67, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M43.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83189186480!~|A4175085925!~|B4175085925!~|C30|30!~|ESuperior Twin Room - Non-Smoking (2 single beds) - Free WiFi!~|FSuperior Twin Room - Non-Smoking (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4175085925", "description": "Superior Twin Room - Non-Smoking (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room - Non-Smoking (2 single beds) - Free WiFi", "legacyRoomId": "0#83189186480", "supplierCode": "4175085925", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.67, "gross": 43.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.67, "gross": 43.67, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M45.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783013797!~|A4751063799!~|B4751063799!~|C30|30!~|EOne Bedroom Suite, City View (1 King Bed)!~|FOne Bedroom Suite, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751063799", "description": "One Bedroom Suite, City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite, City View (1 King Bed)", "legacyRoomId": "0#87783013797", "supplierCode": "4751063799", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.47, "gross": 45.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.47, "gross": 45.47, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 47.81, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M47.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787942633!~|A4751063799!~|B4751063799!~|C30|30!~|EOne Bedroom Suite, City View (1 King Bed)!~|FOne Bedroom Suite, City View (1 King Bed)!~|G1!~|U2,47.81,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751063799", "description": "One Bedroom Suite, City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite, City View (1 King Bed)", "legacyRoomId": "0#87787942633", "supplierCode": "4751063799", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.81, "gross": 47.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.81, "gross": 47.81, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M51.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783016846!~|A4751063799!~|B4751063799!~|C30|30!~|EOne Bedroom Suite, City View (1 King Bed)!~|FOne Bedroom Suite, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751063799", "description": "One Bedroom Suite, City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite, City View (1 King Bed)", "legacyRoomId": "0#87783016846", "supplierCode": "4751063799", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.44, "gross": 51.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.44, "gross": 51.44, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 54.15, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M54.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787938939!~|A4751063799!~|B4751063799!~|C30|30!~|EOne Bedroom Suite, City View (1 King Bed)!~|FOne Bedroom Suite, City View (1 King Bed)!~|G1!~|U2,54.15,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751063799", "description": "One Bedroom Suite, City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite, City View (1 King Bed)", "legacyRoomId": "0#87787938939", "supplierCode": "4751063799", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.15, "gross": 54.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.15, "gross": 54.15, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M58.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83189186485!~|A3862755302!~|B3862755302!~|C30|30!~|EFamily Room - Non Smoking (2 double beds) - Free WiFi!~|FFamily Room - Non Smoking (2 double beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862755302", "description": "Family Room - Non Smoking (2 double beds) - Free WiFi", "descriptionSupplier": "Family Room - Non Smoking (2 double beds) - Free WiFi", "legacyRoomId": "0#83189186485", "supplierCode": "3862755302", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.23, "gross": 58.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.23, "gross": 58.23, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 69.44, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120381234398!~|A4515883415!~|B4515883415!~|C30|30!~|Efamily two bedroom suite!~|Ffamily two bedroom suite!~|G1!~|U2,69.44,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515883415", "description": "family two bedroom suite", "descriptionSupplier": "family two bedroom suite", "legacyRoomId": "0#120381234398", "supplierCode": "4515883415", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.44, "gross": 69.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.44, "gross": 69.44, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783016008!~|A4312529946!~|B4312529946!~|C30|30!~|EFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|FFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529946", "description": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#87783016008", "supplierCode": "4312529946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.23, "gross": 75.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.23, "gross": 75.23, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 79.18, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787939978!~|A4312529946!~|B4312529946!~|C30|30!~|EFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|FFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|G1!~|U2,79.18,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529946", "description": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#87787939978", "supplierCode": "4312529946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.18, "gross": 79.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.18, "gross": 79.18, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 40.035, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 80.07, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M80.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83189186482!~|A4175085959!~|B4175085959!~|C30|30!~|EFamily Two-Bedroom Suite - Non smoking (1 double bed and 1 large bed) - Free WiFi!~|FFamily Two-Bedroom Suite - Non smoking (1 double bed and 1 large bed) - Free WiFi!~|G1!~|U2,40.03,1777439569|2,80.07,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4175085959", "description": "Family Two-Bedroom Suite - Non smoking (1 double bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Family Two-Bedroom Suite - Non smoking (1 double bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#83189186482", "supplierCode": "4175085959", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.07, "gross": 80.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.07, "gross": 80.07, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M82.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120844176618!~|A4881907287!~|B4881907287!~|C30|30!~|Efamily room - non smoking!~|Ffamily room - non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881907287", "description": "family room - non smoking", "descriptionSupplier": "family room - non smoking", "legacyRoomId": "0#120844176618", "supplierCode": "4881907287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.09, "gross": 82.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.09, "gross": 82.09, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M85.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87783016487!~|A4312529946!~|B4312529946!~|C30|30!~|EFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|FFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529946", "description": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#87783016487", "supplierCode": "4312529946", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.11, "gross": 85.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.11, "gross": 85.11, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 89.58, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M89.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87787945627!~|A4312529946!~|B4312529946!~|C30|30!~|EFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|FFamily Quadruple Room, City View (1 King Bed and 1 Queen Bed)!~|G1!~|U2,89.58,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4312529946", "description": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Family Quadruple Room, City View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#87787945627", "supplierCode": "4312529946", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.58, "gross": 89.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.58, "gross": 89.58, "binding": false } }, { "hotelName": "Sukhothai Residence Ruam Ruedi", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 91.21, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54974775", "supplierCode": "STN", "hotelCodeSupplier": "54974775", "id": "33!~|a0!~|b260514!~|c260515!~|d54974775!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54974775!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120844176361!~|A4881907287!~|B4881907287!~|C30|30!~|Efamily room - non smoking!~|Ffamily room - non smoking!~|G1!~|U2,91.21,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881907287", "description": "family room - non smoking", "descriptionSupplier": "family room - non smoking", "legacyRoomId": "0#120844176361", "supplierCode": "4881907287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.21, "gross": 91.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.21, "gross": 91.21, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M25.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105833457434!~|A4673478705!~|B4673478705!~|C30|30!~|EEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|FEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478705", "description": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "legacyRoomId": "0#105833457434", "supplierCode": "4673478705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.48, "gross": 25.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.48, "gross": 25.48, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M25.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105833457475!~|A4673478708!~|B4673478708!~|C30|30!~|EEconomy Twin Room, No Windows (2 Twin Beds)!~|FEconomy Twin Room, No Windows (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478708", "description": "Economy Twin Room, No Windows (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room, No Windows (2 Twin Beds)", "legacyRoomId": "0#105833457475", "supplierCode": "4673478708", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.48, "gross": 25.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.48, "gross": 25.48, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M25.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285861!~|A4673478705!~|B4673478705!~|C30|30!~|EEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|FEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478705", "description": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "legacyRoomId": "0#105835285861", "supplierCode": "4673478705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.6, "gross": 25.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.6, "gross": 25.6, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M25.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285824!~|A4673478708!~|B4673478708!~|C30|30!~|EEconomy Twin Room, No Windows (2 Twin Beds)!~|FEconomy Twin Room, No Windows (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478708", "description": "Economy Twin Room, No Windows (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room, No Windows (2 Twin Beds)", "legacyRoomId": "0#105835285824", "supplierCode": "4673478708", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.6, "gross": 25.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.6, "gross": 25.6, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M27.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285853!~|A4673478706!~|B4673478706!~|C30|30!~|EEconomy Twin Room (2 Twin Beds)!~|FEconomy Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478706", "description": "Economy Twin Room (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room (2 Twin Beds)", "legacyRoomId": "0#105835285853", "supplierCode": "4673478706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.81, "gross": 27.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.81, "gross": 27.81, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M27.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285878!~|A4673478703!~|B4673478703!~|C30|30!~|EEconomy Twin Room, 1 King Bed (1 King Bed)!~|FEconomy Twin Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478703", "description": "Economy Twin Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#105835285878", "supplierCode": "4673478703", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.81, "gross": 27.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.81, "gross": 27.81, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 27.81, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M27.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105836297550!~|A4673478704!~|B4673478704!~|C30|30!~|EEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|FEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|G1!~|U2,27.81,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478704", "description": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "descriptionSupplier": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "legacyRoomId": "0#105836297550", "supplierCode": "4673478704", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.81, "gross": 27.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.81, "gross": 27.81, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M27.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285826!~|A4673478706!~|B4673478706!~|C30|30!~|EEconomy Twin Room (2 Twin Beds)!~|FEconomy Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478706", "description": "Economy Twin Room (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room (2 Twin Beds)", "legacyRoomId": "0#105835285826", "supplierCode": "4673478706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.95, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M27.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285817!~|A4673478703!~|B4673478703!~|C30|30!~|EEconomy Twin Room, 1 King Bed (1 King Bed)!~|FEconomy Twin Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478703", "description": "Economy Twin Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#105835285817", "supplierCode": "4673478703", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.95, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 27.95, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M27.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285839!~|A4673478704!~|B4673478704!~|C30|30!~|EEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|FEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|G1!~|U2,27.95,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478704", "description": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "descriptionSupplier": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "legacyRoomId": "0#105835285839", "supplierCode": "4673478704", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.95, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M34.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835945814!~|A4673478707!~|B4673478707!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478707", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#105835945814", "supplierCode": "4673478707", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.76, "gross": 34.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.76, "gross": 34.76, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M34.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105833401244!~|A4673478707!~|B4673478707!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478707", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#105833401244", "supplierCode": "4673478707", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.93, "gross": 34.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.93, "gross": 34.93, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.25, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285877!~|A4673478706!~|B4673478706!~|C30|30!~|EEconomy Twin Room (2 Twin Beds)!~|FEconomy Twin Room (2 Twin Beds)!~|G1!~|U2,41.25,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478706", "description": "Economy Twin Room (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room (2 Twin Beds)", "legacyRoomId": "0#105835285877", "supplierCode": "4673478706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.25, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285819!~|A4673478703!~|B4673478703!~|C30|30!~|EEconomy Twin Room, 1 King Bed (1 King Bed)!~|FEconomy Twin Room, 1 King Bed (1 King Bed)!~|G1!~|U2,41.25,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478703", "description": "Economy Twin Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#105835285819", "supplierCode": "4673478703", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.25, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105833457248!~|A4673478705!~|B4673478705!~|C30|30!~|EEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|FEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|G1!~|U2,41.25,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478705", "description": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "legacyRoomId": "0#105833457248", "supplierCode": "4673478705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p0!~|x29040512!~|M41.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105836297561!~|A4673478704!~|B4673478704!~|C30|30!~|EEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|FEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478704", "description": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "descriptionSupplier": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "legacyRoomId": "0#105836297561", "supplierCode": "4673478704", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.25, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105833457501!~|A4673478708!~|B4673478708!~|C30|30!~|EEconomy Twin Room, No Windows (2 Twin Beds)!~|FEconomy Twin Room, No Windows (2 Twin Beds)!~|G1!~|U2,41.25,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478708", "description": "Economy Twin Room, No Windows (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room, No Windows (2 Twin Beds)", "legacyRoomId": "0#105833457501", "supplierCode": "4673478708", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.25, "gross": 41.25, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285842!~|A4673478706!~|B4673478706!~|C30|30!~|EEconomy Twin Room (2 Twin Beds)!~|FEconomy Twin Room (2 Twin Beds)!~|G1!~|U2,41.45,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478706", "description": "Economy Twin Room (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room (2 Twin Beds)", "legacyRoomId": "0#105835285842", "supplierCode": "4673478706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285891!~|A4673478705!~|B4673478705!~|C30|30!~|EEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|FEconomy Twin Room, 1 King Bed, No Windows (1 King Bed)!~|G1!~|U2,41.45,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478705", "description": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed, No Windows (1 King Bed)", "legacyRoomId": "0#105835285891", "supplierCode": "4673478705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285887!~|A4673478703!~|B4673478703!~|C30|30!~|EEconomy Twin Room, 1 King Bed (1 King Bed)!~|FEconomy Twin Room, 1 King Bed (1 King Bed)!~|G1!~|U2,41.45,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478703", "description": "Economy Twin Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Economy Twin Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#105835285887", "supplierCode": "4673478703", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p0!~|x29040512!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285881!~|A4673478704!~|B4673478704!~|C30|30!~|EEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|FEconomy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478704", "description": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "descriptionSupplier": "Economy Double Room, 1 Queen Bed, Ensuite (1 Queen Bed)", "legacyRoomId": "0#105835285881", "supplierCode": "4673478704", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 41.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835285822!~|A4673478708!~|B4673478708!~|C30|30!~|EEconomy Twin Room, No Windows (2 Twin Beds)!~|FEconomy Twin Room, No Windows (2 Twin Beds)!~|G1!~|U2,41.45,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478708", "description": "Economy Twin Room, No Windows (2 Twin Beds)", "descriptionSupplier": "Economy Twin Room, No Windows (2 Twin Beds)", "legacyRoomId": "0#105835285822", "supplierCode": "4673478708", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 46.35, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M46.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105835946330!~|A4673478707!~|B4673478707!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,46.35,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478707", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#105835946330", "supplierCode": "4673478707", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.35, "gross": 46.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.35, "gross": 46.35, "binding": false } }, { "hotelName": "Le Bonheur Poshtel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 46.57, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291261", "supplierCode": "STN", "hotelCodeSupplier": "51291261", "id": "33!~|a0!~|b260514!~|c260515!~|d51291261!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291261!~|n30309162!~|nSTN!~|o1!~|p1!~|x29040512!~|M46.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105833401248!~|A4673478707!~|B4673478707!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,46.57,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4673478707", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#105833401248", "supplierCode": "4673478707", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.57, "gross": 46.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.57, "gross": 46.57, "binding": false } }, { "hotelName": "Poppular Palace Don Mueang Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.793, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 39.31, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65794035", "supplierCode": "STN", "hotelCodeSupplier": "65794035", "id": "33!~|a0!~|b260514!~|c260515!~|d65794035!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65794035!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M39.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90982577191!~|A4251246164!~|B4251246164!~|C30|30!~|EQuadruple Room (1 single bed and 1 sofa bed and 1 large bed) - Free WiFi!~|FQuadruple Room (1 single bed and 1 sofa bed and 1 large bed) - Free WiFi!~|G1!~|U2,11.79,1777410060|2,39.31,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4251246164", "description": "Quadruple Room (1 single bed and 1 sofa bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Quadruple Room (1 single bed and 1 sofa bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#90982577191", "supplierCode": "4251246164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.31, "gross": 39.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.31, "gross": 39.31, "binding": false } }, { "hotelName": "Popular Palace in Don Mueang Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.1115, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 22.47, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65794034", "supplierCode": "STN", "hotelCodeSupplier": "65794034", "id": "33!~|a0!~|b260514!~|c260515!~|d65794034!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65794034!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M22.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90982577651!~|A3933344316!~|B3933344316!~|C30|30!~|EDouble or Twin Room (1 double bed) - Free WiFi!~|FDouble or Twin Room (1 double bed) - Free WiFi!~|G1!~|U2,10.11,1777410060|2,22.47,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933344316", "description": "Double or Twin Room (1 double bed) - Free WiFi", "descriptionSupplier": "Double or Twin Room (1 double bed) - Free WiFi", "legacyRoomId": "0#90982577651", "supplierCode": "3933344316", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.47, "gross": 22.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.47, "gross": 22.47, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 347.61, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M347.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241589816!~|A4548127768!~|B4548127768!~|C30|30!~|EDeluxe Double!~|FDeluxe Double!~|G1!~|U2,347.61,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I347.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548127768", "description": "Deluxe Double", "descriptionSupplier": "Deluxe Double", "legacyRoomId": "0#121241589816", "supplierCode": "4548127768", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 347.61, "gross": 347.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 347.61, "gross": 347.61, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 368.21, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M368.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241590086!~|A3863103994!~|B3863103994!~|C30|30!~|EExecutive Double Room!~|FExecutive Double Room!~|G1!~|U2,368.21,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I368.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863103994", "description": "Executive Double Room", "descriptionSupplier": "Executive Double Room", "legacyRoomId": "0#121241590086", "supplierCode": "3863103994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 368.21, "gross": 368.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 368.21, "gross": 368.21, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 424.86, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M424.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241589784!~|A3863105715!~|B3863105715!~|C30|30!~|EPremier Double Room!~|FPremier Double Room!~|G1!~|U2,424.86,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I424.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863105715", "description": "Premier Double Room", "descriptionSupplier": "Premier Double Room", "legacyRoomId": "0#121241589784", "supplierCode": "3863105715", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 424.86, "gross": 424.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 424.86, "gross": 424.86, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 424.86, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M424.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241589980!~|A3962776010!~|B3962776010!~|C30|30!~|EStudio Double Room!~|FStudio Double Room!~|G1!~|U2,424.86,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I424.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3962776010", "description": "Studio Double Room", "descriptionSupplier": "Studio Double Room", "legacyRoomId": "0#121241589980", "supplierCode": "3962776010", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 424.86, "gross": 424.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 424.86, "gross": 424.86, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 546.7, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M546.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83301776281!~|A3818639894!~|B3818639894!~|C30|30!~|EPremier Room, 1 King Bed (1 King Bed)!~|FPremier Room, 1 King Bed (1 King Bed)!~|G1!~|U2,546.70,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I546.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818639894", "description": "Premier Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premier Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#83301776281", "supplierCode": "3818639894", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.7, "gross": 546.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.7, "gross": 546.7, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 546.7, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M546.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83301776291!~|A3931647737!~|B3931647737!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,546.70,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I546.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647737", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#83301776291", "supplierCode": "3931647737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.7, "gross": 546.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.7, "gross": 546.7, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 546.7, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M546.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098662298!~|A4173486176!~|B4173486176!~|C30|30!~|EStudio, 1 King Bed (1 King Bed)!~|FStudio, 1 King Bed (1 King Bed)!~|G1!~|U2,546.70,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I546.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173486176", "description": "Studio, 1 King Bed (1 King Bed)", "descriptionSupplier": "Studio, 1 King Bed (1 King Bed)", "legacyRoomId": "0#97098662298", "supplierCode": "4173486176", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.7, "gross": 546.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 546.7, "gross": 546.7, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 553.61, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M553.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241589969!~|A3895414467!~|B3895414467!~|C30|30!~|EPremier Suite Double Room!~|FPremier Suite Double Room!~|G1!~|U2,553.61,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I553.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3895414467", "description": "Premier Suite Double Room", "descriptionSupplier": "Premier Suite Double Room", "legacyRoomId": "0#121241589969", "supplierCode": "3895414467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 553.61, "gross": 553.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 553.61, "gross": 553.61, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 559.81, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M559.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100507844156!~|A4208866328!~|B4208866328!~|C30|30!~|EDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|FDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|G1!~|U2,559.81,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I559.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4208866328", "description": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "legacyRoomId": "0#100507844156", "supplierCode": "4208866328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 559.81, "gross": 559.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 559.81, "gross": 559.81, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 559.81, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M559.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100507844159!~|A3931647736!~|B3931647736!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,559.81,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I559.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647736", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#100507844159", "supplierCode": "3931647736", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 559.81, "gross": 559.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 559.81, "gross": 559.81, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 578.57, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M578.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098662296!~|A4173486154!~|B4173486154!~|C30|30!~|EGrand Studio, 1 King Bed (Grand) (1 King Bed)!~|FGrand Studio, 1 King Bed (Grand) (1 King Bed)!~|G1!~|U2,578.57,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I578.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173486154", "description": "Grand Studio, 1 King Bed (Grand) (1 King Bed)", "descriptionSupplier": "Grand Studio, 1 King Bed (Grand) (1 King Bed)", "legacyRoomId": "0#97098662296", "supplierCode": "4173486154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 578.57, "gross": 578.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 578.57, "gross": 578.57, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 579.81, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M579.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100507844157!~|A4170412740!~|B4170412740!~|C30|30!~|EExecutive Twin Room (2 Twin Beds)!~|FExecutive Twin Room (2 Twin Beds)!~|G1!~|U2,579.81,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I579.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170412740", "description": "Executive Twin Room (2 Twin Beds)", "descriptionSupplier": "Executive Twin Room (2 Twin Beds)", "legacyRoomId": "0#100507844157", "supplierCode": "4170412740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.81, "gross": 579.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.81, "gross": 579.81, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 579.81, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M579.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100507844149!~|A3820766960!~|B3820766960!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|U2,579.81,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I579.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766960", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#100507844149", "supplierCode": "3820766960", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.81, "gross": 579.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.81, "gross": 579.81, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M584.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295167!~|A4749449861!~|B4749449861!~|C30|30!~|EPremier King!~|FPremier King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I584.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4749449861", "description": "Premier King", "descriptionSupplier": "Premier King", "legacyRoomId": "0#119610295167", "supplierCode": "4749449861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.56, "gross": 584.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.56, "gross": 584.56, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M584.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119660610978!~|A4879462036!~|B4879462036!~|C30|30!~|EStudio Twin!~|FStudio Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I584.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4879462036", "description": "Studio Twin", "descriptionSupplier": "Studio Twin", "legacyRoomId": "0#119660610978", "supplierCode": "4879462036", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.56, "gross": 584.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.56, "gross": 584.56, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M584.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295161!~|A4750889018!~|B4750889018!~|C30|30!~|EStudio King!~|FStudio King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I584.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750889018", "description": "Studio King", "descriptionSupplier": "Studio King", "legacyRoomId": "0#119610295161", "supplierCode": "4750889018", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.56, "gross": 584.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.56, "gross": 584.56, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M617.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295158!~|A4876898138!~|B4876898138!~|C30|30!~|EGrand Studio King!~|FGrand Studio King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I617.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4876898138", "description": "Grand Studio King", "descriptionSupplier": "Grand Studio King", "legacyRoomId": "0#119610295158", "supplierCode": "4876898138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 617.8, "gross": 617.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 617.8, "gross": 617.8, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M620.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114270663322!~|A3546267817!~|B3546267817!~|C30|30!~|EStudio!~|FStudio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I620.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267817", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "0#114270663322", "supplierCode": "3546267817", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 620.27, "gross": 620.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 620.27, "gross": 620.27, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M620.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114273762719!~|A3546276467!~|B3546276467!~|C30|30!~|EPremier Room!~|FPremier Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I620.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276467", "description": "Premier Room", "descriptionSupplier": "Premier Room", "legacyRoomId": "0#114273762719", "supplierCode": "3546276467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 620.27, "gross": 620.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 620.27, "gross": 620.27, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M627.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99558474350!~|A3933492574!~|B3933492574!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I627.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492574", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#99558474350", "supplierCode": "3933492574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 627.57, "gross": 627.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 627.57, "gross": 627.57, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 628.47, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M628.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823627797!~|A4162697427!~|B4162697427!~|C30|30!~|EStudio Twin!~|FStudio Twin!~|G1!~|U2,628.47,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I628.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162697427", "description": "Studio Twin", "descriptionSupplier": "Studio Twin", "legacyRoomId": "0#118823627797", "supplierCode": "4162697427", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 628.47, "gross": 628.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 628.47, "gross": 628.47, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 628.47, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M628.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823629093!~|A3546289092!~|B3546289092!~|C30|30!~|EPremier King!~|FPremier King!~|G1!~|U2,628.47,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I628.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546289092", "description": "Premier King", "descriptionSupplier": "Premier King", "legacyRoomId": "0#118823629093", "supplierCode": "3546289092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 628.47, "gross": 628.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 628.47, "gross": 628.47, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 628.47, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M628.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823629638!~|A3546314171!~|B3546314171!~|C30|30!~|EStudio King!~|FStudio King!~|G1!~|U2,628.47,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I628.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546314171", "description": "Studio King", "descriptionSupplier": "Studio King", "legacyRoomId": "0#118823629638", "supplierCode": "3546314171", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 628.47, "gross": 628.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 628.47, "gross": 628.47, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 631.67, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M631.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83301776299!~|A3820766964!~|B3820766964!~|C30|30!~|EPremier Suite, 1 King Bed (1 King Bed)!~|FPremier Suite, 1 King Bed (1 King Bed)!~|G1!~|U2,631.67,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I631.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766964", "description": "Premier Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premier Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#83301776299", "supplierCode": "3820766964", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 631.67, "gross": 631.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 631.67, "gross": 631.67, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 633.91, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M633.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120839210335!~|A3933492574!~|B3933492574!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|U2,633.91,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I633.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492574", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#120839210335", "supplierCode": "3933492574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 633.91, "gross": 633.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 633.91, "gross": 633.91, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 641.18, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M641.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114270663279!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,641.18,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I641.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#114270663279", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 641.18, "gross": 641.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 641.18, "gross": 641.18, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 648.35, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M648.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98652755468!~|A3867405246!~|B3867405246!~|C30|30!~|EGrand Studio!~|FGrand Studio!~|G1!~|U2,648.35,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I648.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867405246", "description": "Grand Studio", "descriptionSupplier": "Grand Studio", "legacyRoomId": "0#98652755468", "supplierCode": "3867405246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 648.35, "gross": 648.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 648.35, "gross": 648.35, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M649.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101931780011!~|A4173377464!~|B4173377464!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I649.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173377464", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#101931780011", "supplierCode": "4173377464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.46, "gross": 649.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.46, "gross": 649.46, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M649.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102930311255!~|A4512860079!~|B4512860079!~|C30|30!~|Eexecutive room, 1 king bed!~|Fexecutive room, 1 king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I649.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4512860079", "description": "executive room, 1 king bed", "descriptionSupplier": "executive room, 1 king bed", "legacyRoomId": "0#102930311255", "supplierCode": "4512860079", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.46, "gross": 649.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.46, "gross": 649.46, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 649.97, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M649.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767867!~|A4685200803!~|B4685200803!~|C30|30!~|EStudio Twin (2 Twin beds)!~|FStudio Twin (2 Twin beds)!~|G1!~|U2,649.97,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I649.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685200803", "description": "Studio Twin (2 Twin beds)", "descriptionSupplier": "Studio Twin (2 Twin beds)", "legacyRoomId": "0#121240767867", "supplierCode": "4685200803", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.97, "gross": 649.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.97, "gross": 649.97, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 656.02, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M656.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120887258405!~|A4512860079!~|B4512860079!~|C30|30!~|Eexecutive room, 1 king bed!~|Fexecutive room, 1 king bed!~|G1!~|U2,656.02,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I656.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4512860079", "description": "executive room, 1 king bed", "descriptionSupplier": "executive room, 1 king bed", "legacyRoomId": "0#120887258405", "supplierCode": "4512860079", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 656.02, "gross": 656.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 656.02, "gross": 656.02, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 656.02, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M656.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120887258506!~|A4173377464!~|B4173377464!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|U2,656.02,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I656.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173377464", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#120887258506", "supplierCode": "4173377464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 656.02, "gross": 656.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 656.02, "gross": 656.02, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 659.54, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M659.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83301776290!~|A3931647737!~|B3931647737!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,659.54,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I659.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647737", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#83301776290", "supplierCode": "3931647737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 659.54, "gross": 659.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 659.54, "gross": 659.54, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M662.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119660610978!~|A4879462036!~|B4879462036!~|C30|30!~|EStudio Twin!~|FStudio Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I662.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4879462036", "description": "Studio Twin", "descriptionSupplier": "Studio Twin", "legacyRoomId": "0#119660610978", "supplierCode": "4879462036", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 662.51, "gross": 662.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 662.51, "gross": 662.51, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M662.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295161!~|A4750889018!~|B4750889018!~|C30|30!~|EStudio King!~|FStudio King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I662.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750889018", "description": "Studio King", "descriptionSupplier": "Studio King", "legacyRoomId": "0#119610295161", "supplierCode": "4750889018", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 662.51, "gross": 662.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 662.51, "gross": 662.51, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M662.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295167!~|A4749449861!~|B4749449861!~|C30|30!~|EPremier King!~|FPremier King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I662.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4749449861", "description": "Premier King", "descriptionSupplier": "Premier King", "legacyRoomId": "0#119610295167", "supplierCode": "4749449861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 662.51, "gross": 662.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 662.51, "gross": 662.51, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 664.08, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M664.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114270663206!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,664.08,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I664.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#114270663206", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 664.08, "gross": 664.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 664.08, "gross": 664.08, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 664.31, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M664.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823623482!~|A3845216349!~|B3845216349!~|C30|30!~|EGrand Studio King!~|FGrand Studio King!~|G1!~|U2,664.31,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I664.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3845216349", "description": "Grand Studio King", "descriptionSupplier": "Grand Studio King", "legacyRoomId": "0#118823623482", "supplierCode": "3845216349", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 664.31, "gross": 664.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 664.31, "gross": 664.31, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 665.57, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M665.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100368777633!~|A3931647736!~|B3931647736!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,665.57,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I665.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647736", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#100368777633", "supplierCode": "3931647736", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 665.57, "gross": 665.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 665.57, "gross": 665.57, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 665.57, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M665.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114128838165!~|A4208866328!~|B4208866328!~|C30|30!~|EDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|FDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|G1!~|U2,665.57,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I665.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4208866328", "description": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "legacyRoomId": "0#114128838165", "supplierCode": "4208866328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 665.57, "gross": 665.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 665.57, "gross": 665.57, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M673.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119536904288!~|A4752295277!~|B4752295277!~|C30|30!~|EPremier Suite King!~|FPremier Suite King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I673.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4752295277", "description": "Premier Suite King", "descriptionSupplier": "Premier Suite King", "legacyRoomId": "0#119536904288", "supplierCode": "4752295277", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 673.24, "gross": 673.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 673.24, "gross": 673.24, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 681.73, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M681.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120834782218!~|A3546267798!~|B3546267798!~|C30|30!~|EPremium Room!~|FPremium Room!~|G1!~|U2,681.73,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I681.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267798", "description": "Premium Room", "descriptionSupplier": "Premium Room", "legacyRoomId": "0#120834782218", "supplierCode": "3546267798", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 681.73, "gross": 681.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 681.73, "gross": 681.73, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 681.73, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M681.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114322060644!~|A3546267817!~|B3546267817!~|C30|30!~|EStudio!~|FStudio!~|G1!~|U2,681.73,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I681.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267817", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "0#114322060644", "supplierCode": "3546267817", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 681.73, "gross": 681.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 681.73, "gross": 681.73, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 689.34, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M689.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100368777411!~|A4170412740!~|B4170412740!~|C30|30!~|EExecutive Twin Room (2 Twin Beds)!~|FExecutive Twin Room (2 Twin Beds)!~|G1!~|U2,689.34,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I689.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170412740", "description": "Executive Twin Room (2 Twin Beds)", "descriptionSupplier": "Executive Twin Room (2 Twin Beds)", "legacyRoomId": "0#100368777411", "supplierCode": "4170412740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 689.34, "gross": 689.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 689.34, "gross": 689.34, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 695.4, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M695.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83301776280!~|A3820766905!~|B3820766905!~|C30|30!~|ESuite, 1 King Bed (Manor) (1 King Bed)!~|FSuite, 1 King Bed (Manor) (1 King Bed)!~|G1!~|U2,695.40,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I695.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766905", "description": "Suite, 1 King Bed (Manor) (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed (Manor) (1 King Bed)", "legacyRoomId": "0#83301776280", "supplierCode": "3820766905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 695.4, "gross": 695.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 695.4, "gross": 695.4, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 698.11, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M698.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120850969471!~|A3546282859!~|B3546282859!~|C30|30!~|EDeluxe Room Disabled adapted!~|FDeluxe Room Disabled adapted!~|G1!~|U2,698.11,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I698.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546282859", "description": "Deluxe Room Disabled adapted", "descriptionSupplier": "Deluxe Room Disabled adapted", "legacyRoomId": "0#120850969471", "supplierCode": "3546282859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 698.11, "gross": 698.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 698.11, "gross": 698.11, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M701.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295158!~|A4876898138!~|B4876898138!~|C30|30!~|EGrand Studio King!~|FGrand Studio King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I701.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4876898138", "description": "Grand Studio King", "descriptionSupplier": "Grand Studio King", "legacyRoomId": "0#119610295158", "supplierCode": "4876898138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 701.63, "gross": 701.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 701.63, "gross": 701.63, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T12:00:59Z", "value": 702.77, "hoursBefore": 180, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M702.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767858!~|A4883996117!~|B4883996117!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,702.77,1778068859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I702.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883996117", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#121240767858", "supplierCode": "4883996117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 702.77, "gross": 702.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 702.77, "gross": 702.77, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 724.01, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M724.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823625114!~|A3546366688!~|B3546366688!~|C30|30!~|EPremier Suite King!~|FPremier Suite King!~|G1!~|U2,724.01,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I724.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546366688", "description": "Premier Suite King", "descriptionSupplier": "Premier Suite King", "legacyRoomId": "0#118823625114", "supplierCode": "3546366688", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 724.01, "gross": 724.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 724.01, "gross": 724.01, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 727.06, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M727.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114360304344!~|A3546276467!~|B3546276467!~|C30|30!~|EPremier Room!~|FPremier Room!~|G1!~|U2,727.06,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I727.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276467", "description": "Premier Room", "descriptionSupplier": "Premier Room", "legacyRoomId": "0#114360304344", "supplierCode": "3546276467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 727.06, "gross": 727.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 727.06, "gross": 727.06, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T17:00:00Z", "value": 353.41, "hoursBefore": 151, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M353.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91483706205!~|A4835061610!~|B4835061610!~|C30|30!~|EDeluxe Room, 1 Double Or 1 Twin!~|FDeluxe Room, 1 Double Or 1 Twin!~|G1!~|U2,353.41,1778173200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I353.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835061610", "description": "Deluxe Room, 1 Double Or 1 Twin", "descriptionSupplier": "Deluxe Room, 1 Double Or 1 Twin", "legacyRoomId": "0#91483706205", "supplierCode": "4835061610", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 353.41, "gross": 353.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 353.41, "gross": 353.41, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T17:00:00Z", "value": 373.97, "hoursBefore": 151, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M373.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098265923!~|A4835061711!~|B4835061711!~|C30|30!~|EExecutive Room, 1 Double Or 1 Twin!~|FExecutive Room, 1 Double Or 1 Twin!~|G1!~|U2,373.97,1778173200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I373.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835061711", "description": "Executive Room, 1 Double Or 1 Twin", "descriptionSupplier": "Executive Room, 1 Double Or 1 Twin", "legacyRoomId": "0#97098265923", "supplierCode": "4835061711", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 373.97, "gross": 373.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 373.97, "gross": 373.97, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040512!~|M439.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121226875301!~|A4906791388!~|B4906791388!~|C30|30!~|ERoom Assigned On Arrival, 1 Double Or 1 Twin!~|FRoom Assigned On Arrival, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I439.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4906791388", "description": "Room Assigned On Arrival, 1 Double Or 1 Twin", "descriptionSupplier": "Room Assigned On Arrival, 1 Double Or 1 Twin", "legacyRoomId": "0#121226875301", "supplierCode": "4906791388", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 439.18, "gross": 439.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 439.18, "gross": 439.18, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040512!~|M439.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767850!~|A4908862954!~|B4908862954!~|C30|30!~|EPremier Room, 1 Double Or 1 Twin!~|FPremier Room, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I439.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4908862954", "description": "Premier Room, 1 Double Or 1 Twin", "descriptionSupplier": "Premier Room, 1 Double Or 1 Twin", "legacyRoomId": "0#121240767850", "supplierCode": "4908862954", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 439.18, "gross": 439.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 439.18, "gross": 439.18, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040512!~|M572.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767869!~|A4908862958!~|B4908862958!~|C30|30!~|EPremier Suite, 1 Double Or 1 Twin!~|FPremier Suite, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I572.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4908862958", "description": "Premier Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Premier Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#121240767869", "supplierCode": "4908862958", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 572.27, "gross": 572.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 572.27, "gross": 572.27, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T23:00:00Z", "value": 626.27, "hoursBefore": 97, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M626.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120361059369!~|A4886938850!~|B4886938850!~|C30|30!~|EPremier Room, 1 Double Or 1 Twin!~|FPremier Room, 1 Double Or 1 Twin!~|G1!~|U2,626.27,1778367600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I626.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4886938850", "description": "Premier Room, 1 Double Or 1 Twin", "descriptionSupplier": "Premier Room, 1 Double Or 1 Twin", "legacyRoomId": "0#120361059369", "supplierCode": "4886938850", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 626.27, "gross": 626.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 626.27, "gross": 626.27, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T23:00:00Z", "value": 721.55, "hoursBefore": 97, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M721.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767868!~|A4908862957!~|B4908862957!~|C30|30!~|EPremier Suite, 1 Double Or 1 Twin!~|FPremier Suite, 1 Double Or 1 Twin!~|G1!~|U2,721.55,1778367600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I721.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4908862957", "description": "Premier Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Premier Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#121240767868", "supplierCode": "4908862957", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 721.55, "gross": 721.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 721.55, "gross": 721.55, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T23:00:00Z", "value": 793, "hoursBefore": 97, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M793!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767864!~|A4908862956!~|B4908862956!~|C30|30!~|EManor Suite, 1 Double Or 1 Twin!~|FManor Suite, 1 Double Or 1 Twin!~|G1!~|U2,793,1778367600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I793!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4908862956", "description": "Manor Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Manor Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#121240767864", "supplierCode": "4908862956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 793, "gross": 793, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 793, "gross": 793, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 478.2, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M478.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98653322510!~|A3867955877!~|B3867955877!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,478.20,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I478.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867955877", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#98653322510", "supplierCode": "3867955877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 478.2, "gross": 478.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 478.2, "gross": 478.2, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 496.86, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M496.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117637959817!~|A3867670134!~|B3867670134!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,496.86,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I496.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867670134", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#117637959817", "supplierCode": "3867670134", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 496.86, "gross": 496.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 496.86, "gross": 496.86, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 499.2, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M499.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098662301!~|A3818639894!~|B3818639894!~|C30|30!~|EPremier Room, 1 King Bed (1 King Bed)!~|FPremier Room, 1 King Bed (1 King Bed)!~|G1!~|U2,499.20,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I499.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818639894", "description": "Premier Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premier Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#97098662301", "supplierCode": "3818639894", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.2, "gross": 499.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.2, "gross": 499.2, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 499.2, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M499.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83313240313!~|A3931647737!~|B3931647737!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,499.20,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I499.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647737", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#83313240313", "supplierCode": "3931647737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.2, "gross": 499.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.2, "gross": 499.2, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 499.2, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M499.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83313240248!~|A4173486176!~|B4173486176!~|C30|30!~|EStudio, 1 King Bed (1 King Bed)!~|FStudio, 1 King Bed (1 King Bed)!~|G1!~|U2,499.20,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I499.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173486176", "description": "Studio, 1 King Bed (1 King Bed)", "descriptionSupplier": "Studio, 1 King Bed (1 King Bed)", "legacyRoomId": "0#83313240248", "supplierCode": "4173486176", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.2, "gross": 499.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.2, "gross": 499.2, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 507.3, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M507.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120297301140!~|A3931647736!~|B3931647736!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,507.30,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I507.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647736", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#120297301140", "supplierCode": "3931647736", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 507.3, "gross": 507.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 507.3, "gross": 507.3, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 512.34, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M512.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120868691288!~|A4208866328!~|B4208866328!~|C30|30!~|EDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|FDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|G1!~|U2,512.34,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I512.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4208866328", "description": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "legacyRoomId": "0#120868691288", "supplierCode": "4208866328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 512.34, "gross": 512.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 512.34, "gross": 512.34, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 527.1, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M527.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100252609200!~|A4170412740!~|B4170412740!~|C30|30!~|EExecutive Twin Room (2 Twin Beds)!~|FExecutive Twin Room (2 Twin Beds)!~|G1!~|U2,527.10,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I527.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170412740", "description": "Executive Twin Room (2 Twin Beds)", "descriptionSupplier": "Executive Twin Room (2 Twin Beds)", "legacyRoomId": "0#100252609200", "supplierCode": "4170412740", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.1, "gross": 527.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.1, "gross": 527.1, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 527.1, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M527.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120491971476!~|A3820766960!~|B3820766960!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|U2,527.10,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I527.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766960", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#120491971476", "supplierCode": "3820766960", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.1, "gross": 527.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.1, "gross": 527.1, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 531.08, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M531.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83300169052!~|A4173486154!~|B4173486154!~|C30|30!~|EGrand Studio, 1 King Bed (Grand) (1 King Bed)!~|FGrand Studio, 1 King Bed (Grand) (1 King Bed)!~|G1!~|U2,531.08,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I531.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173486154", "description": "Grand Studio, 1 King Bed (Grand) (1 King Bed)", "descriptionSupplier": "Grand Studio, 1 King Bed (Grand) (1 King Bed)", "legacyRoomId": "0#83300169052", "supplierCode": "4173486154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 531.08, "gross": 531.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 531.08, "gross": 531.08, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T13:00:00Z", "value": 545.53, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M545.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767853!~|A4685200801!~|B4685200801!~|C30|30!~|EPremier King (1 King bed)!~|FPremier King (1 King bed)!~|G1!~|U2,545.53,1778245200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I545.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685200801", "description": "Premier King (1 King bed)", "descriptionSupplier": "Premier King (1 King bed)", "legacyRoomId": "0#121240767853", "supplierCode": "4685200801", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 545.53, "gross": 545.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 545.53, "gross": 545.53, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T13:00:00Z", "value": 545.53, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M545.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767862!~|A4685200804!~|B4685200804!~|C30|30!~|EStudio King (1 King bed)!~|FStudio King (1 King bed)!~|G1!~|U2,545.53,1778245200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I545.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685200804", "description": "Studio King (1 King bed)", "descriptionSupplier": "Studio King (1 King bed)", "legacyRoomId": "0#121240767862", "supplierCode": "4685200804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 545.53, "gross": 545.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 545.53, "gross": 545.53, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M547.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295170!~|A4749449861!~|B4749449861!~|C30|30!~|EPremier King!~|FPremier King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I547.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4749449861", "description": "Premier King", "descriptionSupplier": "Premier King", "legacyRoomId": "0#119610295170", "supplierCode": "4749449861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 547.74, "gross": 547.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 547.74, "gross": 547.74, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M547.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119022827114!~|A4750889018!~|B4750889018!~|C30|30!~|EStudio King!~|FStudio King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I547.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750889018", "description": "Studio King", "descriptionSupplier": "Studio King", "legacyRoomId": "0#119022827114", "supplierCode": "4750889018", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 547.74, "gross": 547.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 547.74, "gross": 547.74, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M547.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119660611025!~|A4879462036!~|B4879462036!~|C30|30!~|EStudio Twin!~|FStudio Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I547.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4879462036", "description": "Studio Twin", "descriptionSupplier": "Studio Twin", "legacyRoomId": "0#119660611025", "supplierCode": "4879462036", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 547.74, "gross": 547.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 547.74, "gross": 547.74, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 548.18, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M548.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98652755786!~|A3867670089!~|B3867670089!~|C30|30!~|EPremier Room!~|FPremier Room!~|G1!~|U2,548.18,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I548.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867670089", "description": "Premier Room", "descriptionSupplier": "Premier Room", "legacyRoomId": "0#98652755786", "supplierCode": "3867670089", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 548.18, "gross": 548.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 548.18, "gross": 548.18, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 548.18, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M548.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112024832498!~|A3868767824!~|B3868767824!~|C30|30!~|EStudio!~|FStudio!~|G1!~|U2,548.18,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I548.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3868767824", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "0#112024832498", "supplierCode": "3868767824", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 548.18, "gross": 548.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 548.18, "gross": 548.18, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 556.27, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M556.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100252609029!~|A3931647736!~|B3931647736!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,556.27,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I556.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647736", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#100252609029", "supplierCode": "3931647736", "promotions": [ { "code": "#1", "name": "Room1 Save 12%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 556.27, "gross": 556.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 556.27, "gross": 556.27, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T23:00:00Z", "value": 559.73, "hoursBefore": 97, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M559.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120361059362!~|A4886938843!~|B4886938843!~|C30|30!~|EPremier Room, 1 Double Or 1 Twin!~|FPremier Room, 1 Double Or 1 Twin!~|G1!~|U2,559.73,1778367600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I559.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4886938843", "description": "Premier Room, 1 Double Or 1 Twin", "descriptionSupplier": "Premier Room, 1 Double Or 1 Twin", "legacyRoomId": "0#120361059362", "supplierCode": "4886938843", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 559.73, "gross": 559.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 559.73, "gross": 559.73, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M562.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110827764624!~|A4751725763!~|B4751725763!~|C30|30!~|EDeluxe Twin!~|FDeluxe Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I562.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751725763", "description": "Deluxe Twin", "descriptionSupplier": "Deluxe Twin", "legacyRoomId": "0#110827764624", "supplierCode": "4751725763", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 562.12, "gross": 562.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 562.12, "gross": 562.12, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M566.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114310002290!~|A3546267817!~|B3546267817!~|C30|30!~|EStudio!~|FStudio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I566.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267817", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "0#114310002290", "supplierCode": "3546267817", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 566.49, "gross": 566.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 566.49, "gross": 566.49, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M566.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114298792667!~|A3546276467!~|B3546276467!~|C30|30!~|EPremier Room!~|FPremier Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I566.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276467", "description": "Premier Room", "descriptionSupplier": "Premier Room", "legacyRoomId": "0#114298792667", "supplierCode": "3546276467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 566.49, "gross": 566.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 566.49, "gross": 566.49, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 571.87, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M571.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120855957736!~|A4898478214!~|B4898478214!~|C30|30!~|EStudio Twin!~|FStudio Twin!~|G1!~|U2,571.87,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I571.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4898478214", "description": "Studio Twin", "descriptionSupplier": "Studio Twin", "legacyRoomId": "0#120855957736", "supplierCode": "4898478214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 571.87, "gross": 571.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 571.87, "gross": 571.87, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 577.99, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M577.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99426451787!~|A4170412740!~|B4170412740!~|C30|30!~|EExecutive Twin Room (2 Twin Beds)!~|FExecutive Twin Room (2 Twin Beds)!~|G1!~|U2,577.99,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I577.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170412740", "description": "Executive Twin Room (2 Twin Beds)", "descriptionSupplier": "Executive Twin Room (2 Twin Beds)", "legacyRoomId": "0#99426451787", "supplierCode": "4170412740", "promotions": [ { "code": "#1", "name": "Room1 Save 12%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 577.99, "gross": 577.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 577.99, "gross": 577.99, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 577.99, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M577.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120374027302!~|A3820766960!~|B3820766960!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|U2,577.99,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I577.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766960", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#120374027302", "supplierCode": "3820766960", "promotions": [ { "code": "#1", "name": "Room1 Save 12%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 577.99, "gross": 577.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 577.99, "gross": 577.99, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T13:00:00Z", "value": 579.92, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M579.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767870!~|A4685200808!~|B4685200808!~|C30|30!~|EGrand Studio (1 King bed)!~|FGrand Studio (1 King bed)!~|G1!~|U2,579.92,1778245200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I579.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685200808", "description": "Grand Studio (1 King bed)", "descriptionSupplier": "Grand Studio (1 King bed)", "legacyRoomId": "0#121240767870", "supplierCode": "4685200808", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.92, "gross": 579.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.92, "gross": 579.92, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 580.2, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M580.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120044551413!~|A3933492574!~|B3933492574!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|U2,580.20,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I580.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492574", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#120044551413", "supplierCode": "3933492574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 580.2, "gross": 580.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 580.2, "gross": 580.2, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M582.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295171!~|A4876898138!~|B4876898138!~|C30|30!~|EGrand Studio King!~|FGrand Studio King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I582.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4876898138", "description": "Grand Studio King", "descriptionSupplier": "Grand Studio King", "legacyRoomId": "0#119610295171", "supplierCode": "4876898138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 582.69, "gross": 582.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 582.69, "gross": 582.69, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 583.17, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M583.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98652755392!~|A3867405246!~|B3867405246!~|C30|30!~|EGrand Studio!~|FGrand Studio!~|G1!~|U2,583.17,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I583.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867405246", "description": "Grand Studio", "descriptionSupplier": "Grand Studio", "legacyRoomId": "0#98652755392", "supplierCode": "3867405246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 583.17, "gross": 583.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 583.17, "gross": 583.17, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M584.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110868687948!~|A4748952694!~|B4748952694!~|C30|30!~|EExecutive Twin!~|FExecutive Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I584.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4748952694", "description": "Executive Twin", "descriptionSupplier": "Executive Twin", "legacyRoomId": "0#110868687948", "supplierCode": "4748952694", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.06, "gross": 584.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.06, "gross": 584.06, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M584.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110831393311!~|A4750886870!~|B4750886870!~|C30|30!~|EExecutive King!~|FExecutive King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I584.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750886870", "description": "Executive King", "descriptionSupplier": "Executive King", "legacyRoomId": "0#110831393311", "supplierCode": "4750886870", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.06, "gross": 584.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.06, "gross": 584.06, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 584.18, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M584.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83313240440!~|A3820766964!~|B3820766964!~|C30|30!~|EPremier Suite, 1 King Bed (1 King Bed)!~|FPremier Suite, 1 King Bed (1 King Bed)!~|G1!~|U2,584.18,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I584.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766964", "description": "Premier Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premier Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#83313240440", "supplierCode": "3820766964", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.18, "gross": 584.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 584.18, "gross": 584.18, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 586.8, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M586.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120296381903!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,586.80,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I586.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#120296381903", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 586.8, "gross": 586.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 586.8, "gross": 586.8, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 593.51, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M593.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121183021712!~|A4685200803!~|B4685200803!~|C30|30!~|EStudio Twin (2 Twin beds)!~|FStudio Twin (2 Twin beds)!~|G1!~|U2,593.51,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I593.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685200803", "description": "Studio Twin (2 Twin beds)", "descriptionSupplier": "Studio Twin (2 Twin beds)", "legacyRoomId": "0#121183021712", "supplierCode": "4685200803", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 593.51, "gross": 593.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 593.51, "gross": 593.51, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 602.26, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M602.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83313240431!~|A3931647737!~|B3931647737!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,602.26,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I602.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3931647737", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#83313240431", "supplierCode": "3931647737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 602.26, "gross": 602.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 602.26, "gross": 602.26, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 602.32, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M602.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120044551450!~|A4173377464!~|B4173377464!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|U2,602.32,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I602.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173377464", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#120044551450", "supplierCode": "4173377464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 602.32, "gross": 602.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 602.32, "gross": 602.32, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T13:00:00Z", "value": 609.12, "hoursBefore": 35, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M609.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120297466069!~|A4208866328!~|B4208866328!~|C30|30!~|EDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|FDeluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)!~|G1!~|U2,609.12,1778590800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I609.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4208866328", "description": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Mobility Accessible (1 King Bed)", "legacyRoomId": "0#120297466069", "supplierCode": "4208866328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 609.12, "gross": 609.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 609.12, "gross": 609.12, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 609.7, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M609.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120296381904!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,609.70,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I609.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#120296381904", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 609.7, "gross": 609.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 609.7, "gross": 609.7, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 622.52, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M622.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120991187794!~|A3546267817!~|B3546267817!~|C30|30!~|EStudio!~|FStudio!~|G1!~|U2,622.52,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I622.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267817", "description": "Studio", "descriptionSupplier": "Studio", "legacyRoomId": "0#120991187794", "supplierCode": "3546267817", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 622.52, "gross": 622.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 622.52, "gross": 622.52, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 622.52, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M622.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120991188460!~|A3546267798!~|B3546267798!~|C30|30!~|EPremium Room!~|FPremium Room!~|G1!~|U2,622.52,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I622.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267798", "description": "Premium Room", "descriptionSupplier": "Premium Room", "legacyRoomId": "0#120991188460", "supplierCode": "3546267798", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 622.52, "gross": 622.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 622.52, "gross": 622.52, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 638.89, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M638.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120789990504!~|A3546282859!~|B3546282859!~|C30|30!~|EDeluxe Room Disabled adapted!~|FDeluxe Room Disabled adapted!~|G1!~|U2,638.89,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I638.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546282859", "description": "Deluxe Room Disabled adapted", "descriptionSupplier": "Deluxe Room Disabled adapted", "legacyRoomId": "0#120789990504", "supplierCode": "3546282859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 638.89, "gross": 638.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 638.89, "gross": 638.89, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M640.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110831928645!~|A4752295277!~|B4752295277!~|C30|30!~|EPremier Suite King!~|FPremier Suite King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I640.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4752295277", "description": "Premier Suite King", "descriptionSupplier": "Premier Suite King", "legacyRoomId": "0#110831928645", "supplierCode": "4752295277", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 640.97, "gross": 640.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 640.97, "gross": 640.97, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 641.49, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M641.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98652755983!~|A3868767864!~|B3868767864!~|C30|30!~|EPremier Suite!~|FPremier Suite!~|G1!~|U2,641.49,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I641.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3868767864", "description": "Premier Suite", "descriptionSupplier": "Premier Suite", "legacyRoomId": "0#98652755983", "supplierCode": "3868767864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 641.49, "gross": 641.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 641.49, "gross": 641.49, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T12:00:59Z", "value": 641.73, "hoursBefore": 180, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M641.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767861!~|A4883996117!~|B4883996117!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,641.73,1778068859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I641.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883996117", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#121240767861", "supplierCode": "4883996117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 641.73, "gross": 641.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 641.73, "gross": 641.73, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T13:00:00Z", "value": 647.91, "hoursBefore": 59, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M647.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83313240146!~|A3820766905!~|B3820766905!~|C30|30!~|ESuite, 1 King Bed (Manor) (1 King Bed)!~|FSuite, 1 King Bed (Manor) (1 King Bed)!~|G1!~|U2,647.91,1778504400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I647.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766905", "description": "Suite, 1 King Bed (Manor) (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed (Manor) (1 King Bed)", "legacyRoomId": "0#83313240146", "supplierCode": "3820766905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 647.91, "gross": 647.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 647.91, "gross": 647.91, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T23:00:00Z", "value": 655, "hoursBefore": 97, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M655!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121226875303!~|A4906791390!~|B4906791390!~|C30|30!~|EPremier Suite, 1 Double Or 1 Twin!~|FPremier Suite, 1 Double Or 1 Twin!~|G1!~|U2,655,1778367600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I655!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4906791390", "description": "Premier Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Premier Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#121226875303", "supplierCode": "4906791390", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 655, "gross": 655, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 655, "gross": 655, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 669.21, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M669.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240767856!~|A4894335963!~|B4894335963!~|C30|30!~|EPremier Suite King!~|FPremier Suite King!~|G1!~|U2,669.21,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I669.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4894335963", "description": "Premier Suite King", "descriptionSupplier": "Premier Suite King", "legacyRoomId": "0#121240767856", "supplierCode": "4894335963", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 669.21, "gross": 669.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 669.21, "gross": 669.21, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 672.67, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M672.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120347865957!~|A3546276467!~|B3546276467!~|C30|30!~|EPremier Room!~|FPremier Room!~|G1!~|U2,672.67,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I672.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276467", "description": "Premier Room", "descriptionSupplier": "Premier Room", "legacyRoomId": "0#120347865957", "supplierCode": "3546276467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 672.67, "gross": 672.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 672.67, "gross": 672.67, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M672.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106257714804!~|A4685200811!~|B4685200811!~|C30|30!~|EDeluxe King (1 King bed)!~|FDeluxe King (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I672.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685200811", "description": "Deluxe King (1 King bed)", "descriptionSupplier": "Deluxe King (1 King bed)", "legacyRoomId": "0#106257714804", "supplierCode": "4685200811", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 672.77, "gross": 672.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 672.77, "gross": 672.77, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M710.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119610295159!~|A4876898139!~|B4876898139!~|C30|30!~|EManor Suite King!~|FManor Suite King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I710.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4876898139", "description": "Manor Suite King", "descriptionSupplier": "Manor Suite King", "legacyRoomId": "0#119610295159", "supplierCode": "4876898139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 710.89, "gross": 710.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 710.89, "gross": 710.89, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M2718.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114283530926!~|A4793127937!~|B4793127937!~|C30|30!~|ENara House (1 King Bed)!~|FNara House (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2718.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4793127937", "description": "Nara House (1 King Bed)", "descriptionSupplier": "Nara House (1 King Bed)", "legacyRoomId": "0#114283530926", "supplierCode": "4793127937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2718.97, "gross": 2718.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2718.97, "gross": 2718.97, "binding": false } }, { "hotelName": "Rosewood Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52339364", "supplierCode": "STN", "hotelCodeSupplier": "52339364", "id": "33!~|a0!~|b260514!~|c260515!~|d52339364!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52339364!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M2831.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114283530924!~|A4793127937!~|B4793127937!~|C30|30!~|ENara House (1 King Bed)!~|FNara House (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2831.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4793127937", "description": "Nara House (1 King Bed)", "descriptionSupplier": "Nara House (1 King Bed)", "legacyRoomId": "0#114283530924", "supplierCode": "4793127937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2831.13, "gross": 2831.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2831.13, "gross": 2831.13, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M17.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816322524!~|A3546282248!~|B3546282248!~|C30|30!~|ESTUDIO!~|FSTUDIO!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546282248", "description": "STUDIO", "descriptionSupplier": "STUDIO", "legacyRoomId": "0#118816322524", "supplierCode": "3546282248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.26, "gross": 17.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.26, "gross": 17.26, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T19:00:00Z", "value": 19.49, "hoursBefore": 29, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M19.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117704524273!~|A4170405414!~|B4170405414!~|C30|30!~|EStudio (Double) (2 Twin Beds or 1 King Bed)!~|FStudio (Double) (2 Twin Beds or 1 King Bed)!~|G1!~|U2,19.49,1778612400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170405414", "description": "Studio (Double) (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Studio (Double) (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#117704524273", "supplierCode": "4170405414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.49, "gross": 19.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.49, "gross": 19.49, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M19.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115553994569!~|A4170405414!~|B4170405414!~|C30|30!~|EStudio (Double) (2 Twin Beds or 1 King Bed)!~|FStudio (Double) (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170405414", "description": "Studio (Double) (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Studio (Double) (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#115553994569", "supplierCode": "4170405414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.49, "gross": 19.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.49, "gross": 19.49, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 6.9055, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 19.73, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M19.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121177460409!~|A4602313510!~|B4602313510!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|U2,6.91,1778187600|2,19.73,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313510", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "0#121177460409", "supplierCode": "4602313510", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.73, "gross": 19.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.73, "gross": 19.73, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M20.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259638453!~|A4170405414!~|B4170405414!~|C30|30!~|EStudio (Double) (2 Twin Beds or 1 King Bed)!~|FStudio (Double) (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170405414", "description": "Studio (Double) (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Studio (Double) (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79259638453", "supplierCode": "4170405414", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 68%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.69, "gross": 20.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.69, "gross": 20.69, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T19:00:00Z", "value": 20.69, "hoursBefore": 29, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M20.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80782582880!~|A4170405414!~|B4170405414!~|C30|30!~|EStudio (Double) (2 Twin Beds or 1 King Bed)!~|FStudio (Double) (2 Twin Beds or 1 King Bed)!~|G1!~|U2,20.69,1778612400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170405414", "description": "Studio (Double) (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Studio (Double) (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#80782582880", "supplierCode": "4170405414", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 68%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.69, "gross": 20.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.69, "gross": 20.69, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.092, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T14:00:00Z", "value": 25.23, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M25.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73968247884!~|A3873444079!~|B3873444079!~|C30|30!~|EStudio (1 large bed or 2 single beds) - Free WiFi!~|FStudio (1 large bed or 2 single beds) - Free WiFi!~|G1!~|U2,10.09,1777410060|2,25.23,1778508000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873444079", "description": "Studio (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Studio (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#73968247884", "supplierCode": "3873444079", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.23, "gross": 25.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.23, "gross": 25.23, "binding": false } }, { "hotelName": "Annex Lumpini Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51031958", "supplierCode": "STN", "hotelCodeSupplier": "51031958", "id": "33!~|a0!~|b260514!~|c260515!~|d51031958!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51031958!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M31.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118822508789!~|A3546269004!~|B3546269004!~|C30|30!~|ESTUDIO STANDARD!~|FSTUDIO STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269004", "description": "STUDIO STANDARD", "descriptionSupplier": "STUDIO STANDARD", "legacyRoomId": "0#118822508789", "supplierCode": "3546269004", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.25, "gross": 31.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.25, "gross": 31.25, "binding": false } }, { "hotelName": "Ken Accommodation", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 25.03, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51144370", "supplierCode": "STN", "hotelCodeSupplier": "51144370", "id": "33!~|a0!~|b260514!~|c260515!~|d51144370!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51144370!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M25.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105512850756!~|A4386300902!~|B4386300902!~|C30|30!~|ESuperior Twin Bedroom (1 Bed)!~|FSuperior Twin Bedroom (1 Bed)!~|G1!~|U2,25.03,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386300902", "description": "Superior Twin Bedroom (1 Bed)", "descriptionSupplier": "Superior Twin Bedroom (1 Bed)", "legacyRoomId": "0#105512850756", "supplierCode": "4386300902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.03, "gross": 25.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.03, "gross": 25.03, "binding": false } }, { "hotelName": "Ken Accommodation", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 26.9, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51144370", "supplierCode": "STN", "hotelCodeSupplier": "51144370", "id": "33!~|a0!~|b260514!~|c260515!~|d51144370!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51144370!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M26.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105512850757!~|A4386300918!~|B4386300918!~|C30|30!~|EDeluxe Twin Bedroom (1 Bed)!~|FDeluxe Twin Bedroom (1 Bed)!~|G1!~|U2,26.90,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386300918", "description": "Deluxe Twin Bedroom (1 Bed)", "descriptionSupplier": "Deluxe Twin Bedroom (1 Bed)", "legacyRoomId": "0#105512850757", "supplierCode": "4386300918", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.9, "gross": 26.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.9, "gross": 26.9, "binding": false } }, { "hotelName": "Ken Accommodation", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 29.9, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51144370", "supplierCode": "STN", "hotelCodeSupplier": "51144370", "id": "33!~|a0!~|b260514!~|c260515!~|d51144370!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51144370!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M29.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105509410980!~|A4386300902!~|B4386300902!~|C30|30!~|ESuperior Twin Bedroom (1 Bed)!~|FSuperior Twin Bedroom (1 Bed)!~|G1!~|U2,29.90,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386300902", "description": "Superior Twin Bedroom (1 Bed)", "descriptionSupplier": "Superior Twin Bedroom (1 Bed)", "legacyRoomId": "0#105509410980", "supplierCode": "4386300902", "promotions": [ { "code": "#1", "name": "Room1 Book now and save!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.9, "gross": 29.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.9, "gross": 29.9, "binding": false } }, { "hotelName": "Ken Accommodation", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 32.14, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51144370", "supplierCode": "STN", "hotelCodeSupplier": "51144370", "id": "33!~|a0!~|b260514!~|c260515!~|d51144370!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51144370!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M32.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105509105712!~|A4386300918!~|B4386300918!~|C30|30!~|EDeluxe Twin Bedroom (1 Bed)!~|FDeluxe Twin Bedroom (1 Bed)!~|G1!~|U2,32.14,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386300918", "description": "Deluxe Twin Bedroom (1 Bed)", "descriptionSupplier": "Deluxe Twin Bedroom (1 Bed)", "legacyRoomId": "0#105509105712", "supplierCode": "4386300918", "promotions": [ { "code": "#1", "name": "Room1 Book now and save!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.14, "gross": 32.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.14, "gross": 32.14, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 64.25, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M64.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91796436928!~|A3821062526!~|B3821062526!~|C30|30!~|EOne Bedroom Deluxe King Suite (1 King Bed)!~|FOne Bedroom Deluxe King Suite (1 King Bed)!~|G1!~|U2,64.25,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062526", "description": "One Bedroom Deluxe King Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Deluxe King Suite (1 King Bed)", "legacyRoomId": "0#91796436928", "supplierCode": "3821062526", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.25, "gross": 64.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.25, "gross": 64.25, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M67.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818004999!~|A4173354578!~|B4173354578!~|C30|30!~|EOne Bedroom Deluxe!~|FOne Bedroom Deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173354578", "description": "One Bedroom Deluxe", "descriptionSupplier": "One Bedroom Deluxe", "legacyRoomId": "0#118818004999", "supplierCode": "4173354578", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.19, "gross": 67.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.19, "gross": 67.19, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 69.23, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80788293120!~|A3821062638!~|B3821062638!~|C30|30!~|EPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|FPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|G1!~|U2,69.23,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062638", "description": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "descriptionSupplier": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "legacyRoomId": "0#80788293120", "supplierCode": "3821062638", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.23, "gross": 69.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.23, "gross": 69.23, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M69.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370423776!~|A3821062638!~|B3821062638!~|C30|30!~|EPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|FPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062638", "description": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "descriptionSupplier": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "legacyRoomId": "0#79370423776", "supplierCode": "3821062638", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.23, "gross": 69.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.23, "gross": 69.23, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 70.85, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818005225!~|A4173354578!~|B4173354578!~|C30|30!~|EOne Bedroom Deluxe!~|FOne Bedroom Deluxe!~|G1!~|U2,70.85,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173354578", "description": "One Bedroom Deluxe", "descriptionSupplier": "One Bedroom Deluxe", "legacyRoomId": "0#118818005225", "supplierCode": "4173354578", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.85, "gross": 70.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.85, "gross": 70.85, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818004912!~|A3546383368!~|B3546383368!~|C30|30!~|EOne Bedroom Premier!~|FOne Bedroom Premier!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546383368", "description": "One Bedroom Premier", "descriptionSupplier": "One Bedroom Premier", "legacyRoomId": "0#118818004912", "supplierCode": "3546383368", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.19, "gross": 72.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.19, "gross": 72.19, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 74.17, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91797881215!~|A3821062526!~|B3821062526!~|C30|30!~|EOne Bedroom Deluxe King Suite (1 King Bed)!~|FOne Bedroom Deluxe King Suite (1 King Bed)!~|G1!~|U2,74.17,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062526", "description": "One Bedroom Deluxe King Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Deluxe King Suite (1 King Bed)", "legacyRoomId": "0#91797881215", "supplierCode": "3821062526", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.17, "gross": 74.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.17, "gross": 74.17, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M74.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92034087977!~|A3821062526!~|B3821062526!~|C30|30!~|EOne Bedroom Deluxe King Suite (1 King Bed)!~|FOne Bedroom Deluxe King Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062526", "description": "One Bedroom Deluxe King Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Deluxe King Suite (1 King Bed)", "legacyRoomId": "0#92034087977", "supplierCode": "3821062526", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.17, "gross": 74.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.17, "gross": 74.17, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M76.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100011801507!~|A4519036841!~|B4519036841!~|C30|30!~|Esuperior suite, 1 bedroom!~|Fsuperior suite, 1 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4519036841", "description": "superior suite, 1 bedroom", "descriptionSupplier": "superior suite, 1 bedroom", "legacyRoomId": "0#100011801507", "supplierCode": "4519036841", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 76.14, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M76.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818005200!~|A3546383368!~|B3546383368!~|C30|30!~|EOne Bedroom Premier!~|FOne Bedroom Premier!~|G1!~|U2,76.14,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546383368", "description": "One Bedroom Premier", "descriptionSupplier": "One Bedroom Premier", "legacyRoomId": "0#118818005200", "supplierCode": "3546383368", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.14, "gross": 76.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.14, "gross": 76.14, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 76.87, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M76.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112987659536!~|A4519036841!~|B4519036841!~|C30|30!~|Esuperior suite, 1 bedroom!~|Fsuperior suite, 1 bedroom!~|G1!~|U2,76.87,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4519036841", "description": "superior suite, 1 bedroom", "descriptionSupplier": "superior suite, 1 bedroom", "legacyRoomId": "0#112987659536", "supplierCode": "4519036841", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.87, "gross": 76.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.87, "gross": 76.87, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.631, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 77.54, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M77.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99285823173!~|A3875082184!~|B3875082184!~|C30|30!~|EDeluxe One-Bedroom Suite (1 large bed) - Free WiFi!~|FDeluxe One-Bedroom Suite (1 large bed) - Free WiFi!~|G1!~|U2,11.63,1777410060|2,77.54,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875082184", "description": "Deluxe One-Bedroom Suite (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe One-Bedroom Suite (1 large bed) - Free WiFi", "legacyRoomId": "0#99285823173", "supplierCode": "3875082184", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.54, "gross": 77.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.54, "gross": 77.54, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 79.7, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370423974!~|A3821062638!~|B3821062638!~|C30|30!~|EPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|FPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|G1!~|U2,79.70,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062638", "description": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "descriptionSupplier": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "legacyRoomId": "0#79370423974", "supplierCode": "3821062638", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.7, "gross": 79.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.7, "gross": 79.7, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148277598!~|A3821062638!~|B3821062638!~|C30|30!~|EPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|FPremier Suite, 1 Bedroom, Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062638", "description": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "descriptionSupplier": "Premier Suite, 1 Bedroom, Balcony (1 King Bed)", "legacyRoomId": "0#45148277598", "supplierCode": "3821062638", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.7, "gross": 79.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.7, "gross": 79.7, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M80.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118843731904!~|A3546539860!~|B3546539860!~|C30|30!~|EOne Bedroom Superior!~|FOne Bedroom Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546539860", "description": "One Bedroom Superior", "descriptionSupplier": "One Bedroom Superior", "legacyRoomId": "0#118843731904", "supplierCode": "3546539860", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.11, "gross": 80.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.11, "gross": 80.11, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M80.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91099117880!~|A3936165634!~|B3936165634!~|C30|30!~|Eone bedroom premier suite!~|Fone bedroom premier suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165634", "description": "one bedroom premier suite", "descriptionSupplier": "one bedroom premier suite", "legacyRoomId": "0#91099117880", "supplierCode": "3936165634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.27, "gross": 80.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.27, "gross": 80.27, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 81.08, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103130922055!~|A3936165634!~|B3936165634!~|C30|30!~|Eone bedroom premier suite!~|Fone bedroom premier suite!~|G1!~|U2,81.08,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165634", "description": "one bedroom premier suite", "descriptionSupplier": "one bedroom premier suite", "legacyRoomId": "0#103130922055", "supplierCode": "3936165634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.08, "gross": 81.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.08, "gross": 81.08, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 81.94, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118840518821!~|A3546539860!~|B3546539860!~|C30|30!~|EOne Bedroom Superior!~|FOne Bedroom Superior!~|G1!~|U2,81.94,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546539860", "description": "One Bedroom Superior", "descriptionSupplier": "One Bedroom Superior", "legacyRoomId": "0#118840518821", "supplierCode": "3546539860", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.94, "gross": 81.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.94, "gross": 81.94, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.498, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 83.32, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99285823174!~|A4172542689!~|B4172542689!~|C30|30!~|EPremier One-Bedroom Suite with Balcony (1 large bed) - Free WiFi!~|FPremier One-Bedroom Suite with Balcony (1 large bed) - Free WiFi!~|G1!~|U2,12.50,1777410060|2,83.32,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542689", "description": "Premier One-Bedroom Suite with Balcony (1 large bed) - Free WiFi", "descriptionSupplier": "Premier One-Bedroom Suite with Balcony (1 large bed) - Free WiFi", "legacyRoomId": "0#99285823174", "supplierCode": "4172542689", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.32, "gross": 83.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.32, "gross": 83.32, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T09:00:00Z", "value": 84.7, "hoursBefore": 183, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818004971!~|A3546370308!~|B3546370308!~|C30|30!~|ESUITE DELUXE ONE BEDROOM!~|FSUITE DELUXE ONE BEDROOM!~|G1!~|U2,84.70,1778058000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546370308", "description": "SUITE DELUXE ONE BEDROOM", "descriptionSupplier": "SUITE DELUXE ONE BEDROOM", "legacyRoomId": "0#118818004971", "supplierCode": "3546370308", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.7, "gross": 84.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.7, "gross": 84.7, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M96.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924614!~|A4386837798!~|B4386837798!~|C30|30!~|ETRIPLE ONE BEDROOM SUPERIOR!~|FTRIPLE ONE BEDROOM SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386837798", "description": "TRIPLE ONE BEDROOM SUPERIOR", "descriptionSupplier": "TRIPLE ONE BEDROOM SUPERIOR", "legacyRoomId": "0#118816924614", "supplierCode": "4386837798", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.14, "gross": 96.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.14, "gross": 96.14, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 98.32, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M98.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924212!~|A4386837798!~|B4386837798!~|C30|30!~|ETRIPLE ONE BEDROOM SUPERIOR!~|FTRIPLE ONE BEDROOM SUPERIOR!~|G1!~|U2,98.32,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386837798", "description": "TRIPLE ONE BEDROOM SUPERIOR", "descriptionSupplier": "TRIPLE ONE BEDROOM SUPERIOR", "legacyRoomId": "0#118816924212", "supplierCode": "4386837798", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.32, "gross": 98.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.32, "gross": 98.32, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M101.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924169!~|A4386837795!~|B4386837795!~|C30|30!~|ETRIPLE ONE BEDROOM DELUXE!~|FTRIPLE ONE BEDROOM DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386837795", "description": "TRIPLE ONE BEDROOM DELUXE", "descriptionSupplier": "TRIPLE ONE BEDROOM DELUXE", "legacyRoomId": "0#118816924169", "supplierCode": "4386837795", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.48, "gross": 101.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.48, "gross": 101.48, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 103.78, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M103.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924088!~|A4386837795!~|B4386837795!~|C30|30!~|ETRIPLE ONE BEDROOM DELUXE!~|FTRIPLE ONE BEDROOM DELUXE!~|G1!~|U2,103.78,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386837795", "description": "TRIPLE ONE BEDROOM DELUXE", "descriptionSupplier": "TRIPLE ONE BEDROOM DELUXE", "legacyRoomId": "0#118816924088", "supplierCode": "4386837795", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.78, "gross": 103.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.78, "gross": 103.78, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M106.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924527!~|A4386837794!~|B4386837794!~|C30|30!~|ETRIPLE ONE BEDROOM PREMIER!~|FTRIPLE ONE BEDROOM PREMIER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386837794", "description": "TRIPLE ONE BEDROOM PREMIER", "descriptionSupplier": "TRIPLE ONE BEDROOM PREMIER", "legacyRoomId": "0#118816924527", "supplierCode": "4386837794", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.82, "gross": 106.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.82, "gross": 106.82, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 109.25, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M109.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924668!~|A4386837794!~|B4386837794!~|C30|30!~|ETRIPLE ONE BEDROOM PREMIER!~|FTRIPLE ONE BEDROOM PREMIER!~|G1!~|U2,109.25,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386837794", "description": "TRIPLE ONE BEDROOM PREMIER", "descriptionSupplier": "TRIPLE ONE BEDROOM PREMIER", "legacyRoomId": "0#118816924668", "supplierCode": "4386837794", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.25, "gross": 109.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.25, "gross": 109.25, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 145.26, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M145.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78974500007!~|A4513712681!~|B4513712681!~|C30|30!~|ESuite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|FSuite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,145.26,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513712681", "description": "Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#78974500007", "supplierCode": "4513712681", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.26, "gross": 145.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.26, "gross": 145.26, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 157.65, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M157.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110296931713!~|A4747061039!~|B4747061039!~|C30|30!~|EKIDS SUITES (1 King Bed and 1 Twin Bunk Bed)!~|FKIDS SUITES (1 King Bed and 1 Twin Bunk Bed)!~|G1!~|U2,157.65,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4747061039", "description": "KIDS SUITES (1 King Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "KIDS SUITES (1 King Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#110296931713", "supplierCode": "4747061039", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.65, "gross": 157.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.65, "gross": 157.65, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 167.68, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M167.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78979829907!~|A4513712681!~|B4513712681!~|C30|30!~|ESuite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|FSuite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,167.68,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513712681", "description": "Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#78979829907", "supplierCode": "4513712681", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.68, "gross": 167.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.68, "gross": 167.68, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M167.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45146750931!~|A4513712681!~|B4513712681!~|C30|30!~|ESuite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|FSuite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513712681", "description": "Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#45146750931", "supplierCode": "4513712681", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.68, "gross": 167.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.68, "gross": 167.68, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M167.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111264891388!~|A3936165772!~|B3936165772!~|C30|30!~|Esuite, 2 bedrooms!~|Fsuite, 2 bedrooms!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165772", "description": "suite, 2 bedrooms", "descriptionSupplier": "suite, 2 bedrooms", "legacyRoomId": "0#111264891388", "supplierCode": "3936165772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.84, "gross": 167.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.84, "gross": 167.84, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 169.53, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M169.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119686787502!~|A3936165772!~|B3936165772!~|C30|30!~|Esuite, 2 bedrooms!~|Fsuite, 2 bedrooms!~|G1!~|U2,169.53,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165772", "description": "suite, 2 bedrooms", "descriptionSupplier": "suite, 2 bedrooms", "legacyRoomId": "0#119686787502", "supplierCode": "3936165772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.53, "gross": 169.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.53, "gross": 169.53, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.518, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 175.3, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M175.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99285823175!~|A3875087143!~|B3875087143!~|C30|30!~|ETwo-Bedroom Suite (1 large bed) - Free WiFi!~|FTwo-Bedroom Suite (1 large bed) - Free WiFi!~|G1!~|U2,10.52,1777410060|2,175.30,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875087143", "description": "Two-Bedroom Suite (1 large bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite (1 large bed) - Free WiFi", "legacyRoomId": "0#99285823175", "supplierCode": "3875087143", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.3, "gross": 175.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.3, "gross": 175.3, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 184.39, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M184.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118733008145!~|A4747061039!~|B4747061039!~|C30|30!~|EKIDS SUITES (1 King Bed and 1 Twin Bunk Bed)!~|FKIDS SUITES (1 King Bed and 1 Twin Bunk Bed)!~|G1!~|U2,184.39,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I184.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4747061039", "description": "KIDS SUITES (1 King Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "KIDS SUITES (1 King Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#118733008145", "supplierCode": "4747061039", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.39, "gross": 184.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.39, "gross": 184.39, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M64.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95460802737!~|A4489473302!~|B4489473302!~|C30|30!~|Eone bedroom deluxe king suite!~|Fone bedroom deluxe king suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4489473302", "description": "one bedroom deluxe king suite", "descriptionSupplier": "one bedroom deluxe king suite", "legacyRoomId": "0#95460802737", "supplierCode": "4489473302", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.63, "gross": 64.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.63, "gross": 64.63, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 65.29, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M65.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101004243875!~|A4489473302!~|B4489473302!~|C30|30!~|Eone bedroom deluxe king suite!~|Fone bedroom deluxe king suite!~|G1!~|U2,65.29,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4489473302", "description": "one bedroom deluxe king suite", "descriptionSupplier": "one bedroom deluxe king suite", "legacyRoomId": "0#101004243875", "supplierCode": "4489473302", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.29, "gross": 65.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.29, "gross": 65.29, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M69.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91099117642!~|A3936165634!~|B3936165634!~|C30|30!~|Eone bedroom premier suite!~|Fone bedroom premier suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165634", "description": "one bedroom premier suite", "descriptionSupplier": "one bedroom premier suite", "legacyRoomId": "0#91099117642", "supplierCode": "3936165634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.85, "gross": 69.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.85, "gross": 69.85, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 70.55, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91734449216!~|A3936165634!~|B3936165634!~|C30|30!~|Eone bedroom premier suite!~|Fone bedroom premier suite!~|G1!~|U2,70.55,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165634", "description": "one bedroom premier suite", "descriptionSupplier": "one bedroom premier suite", "legacyRoomId": "0#91734449216", "supplierCode": "3936165634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.55, "gross": 70.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.55, "gross": 70.55, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100011801580!~|A4519036841!~|B4519036841!~|C30|30!~|Esuperior suite, 1 bedroom!~|Fsuperior suite, 1 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4519036841", "description": "superior suite, 1 bedroom", "descriptionSupplier": "superior suite, 1 bedroom", "legacyRoomId": "0#100011801580", "supplierCode": "4519036841", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.72, "gross": 75.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.72, "gross": 75.72, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 76.1, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M76.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118435573565!~|A4519036841!~|B4519036841!~|C30|30!~|Esuperior suite, 1 bedroom!~|Fsuperior suite, 1 bedroom!~|G1!~|U2,76.10,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4519036841", "description": "superior suite, 1 bedroom", "descriptionSupplier": "superior suite, 1 bedroom", "legacyRoomId": "0#118435573565", "supplierCode": "4519036841", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M145.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99676967265!~|A3936165772!~|B3936165772!~|C30|30!~|Esuite, 2 bedrooms!~|Fsuite, 2 bedrooms!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165772", "description": "suite, 2 bedrooms", "descriptionSupplier": "suite, 2 bedrooms", "legacyRoomId": "0#99676967265", "supplierCode": "3936165772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.95, "gross": 145.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.95, "gross": 145.95, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 147.42, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M147.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99658264644!~|A3936165772!~|B3936165772!~|C30|30!~|Esuite, 2 bedrooms!~|Fsuite, 2 bedrooms!~|G1!~|U2,147.42,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165772", "description": "suite, 2 bedrooms", "descriptionSupplier": "suite, 2 bedrooms", "legacyRoomId": "0#99658264644", "supplierCode": "3936165772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.42, "gross": 147.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.42, "gross": 147.42, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M157.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110708526982!~|A4749096044!~|B4749096044!~|C30|30!~|Ekids suites!~|Fkids suites!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4749096044", "description": "kids suites", "descriptionSupplier": "kids suites", "legacyRoomId": "0#110708526982", "supplierCode": "4749096044", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.41, "gross": 157.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.41, "gross": 157.41, "binding": false } }, { "hotelName": "Arcadia Suites Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 159, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50178947", "supplierCode": "STN", "hotelCodeSupplier": "50178947", "id": "33!~|a0!~|b260514!~|c260515!~|d50178947!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50178947!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M159!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110703323799!~|A4749096044!~|B4749096044!~|C30|30!~|Ekids suites!~|Fkids suites!~|G1!~|U2,159,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I159!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4749096044", "description": "kids suites", "descriptionSupplier": "kids suites", "legacyRoomId": "0#110703323799", "supplierCode": "4749096044", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159, "gross": 159, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159, "gross": 159, "binding": false } } ], "auditData": { "transactions": null }, "warnings": [ { "external": null, "type": "VALIDATION_ERROR", "code": "WRONG_FIELD", "description": "Access: '29887' Maximum optionsQuota allowed(50) has been exceeded, you are sending 300", "accessCode": "29887" } ] } } } }