{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M15.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817515384!~|A3546268467!~|B3546268467!~|C30|30!~|EDouble Deluxe!~|FDouble Deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268467", "description": "Double Deluxe", "descriptionSupplier": "Double Deluxe", "legacyRoomId": "0#118817515384", "supplierCode": "3546268467", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.89, "gross": 15.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": 15.89, "gross": 15.89, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M16.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469316!~|A4219059179!~|B4219059179!~|C30|30!~|Edeluxe room with balcony!~|Fdeluxe room with balcony!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219059179", "description": "deluxe room with balcony", "descriptionSupplier": "deluxe room with balcony", "legacyRoomId": "0#121240469316", "supplierCode": "4219059179", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.21, "gross": 16.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.21, "gross": 16.21, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 16.73, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M16.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817515379!~|A3546268467!~|B3546268467!~|C30|30!~|EDouble Deluxe!~|FDouble Deluxe!~|G1!~|U2,16.73,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268467", "description": "Double Deluxe", "descriptionSupplier": "Double Deluxe", "legacyRoomId": "0#118817515379", "supplierCode": "3546268467", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.73, "gross": 16.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": 16.73, "gross": 16.73, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M18.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101465925772!~|A3818360837!~|B3818360837!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360837", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#101465925772", "supplierCode": "3818360837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.09, "gross": 18.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": 18.09, "gross": 18.09, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M18.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90903002839!~|A3818360837!~|B3818360837!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360837", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#90903002839", "supplierCode": "3818360837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.76, "gross": 18.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": 18.76, "gross": 18.76, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 19.05, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M19.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90968971729!~|A3818360837!~|B3818360837!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,19.05,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360837", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#90968971729", "supplierCode": "3818360837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.05, "gross": 19.05, "binding": 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.05, "gross": 19.05, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 19.75, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M19.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90964906720!~|A3818360837!~|B3818360837!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,19.75,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360837", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#90964906720", "supplierCode": "3818360837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.75, "gross": 19.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": 19.75, "gross": 19.75, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M19.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101465925788!~|A3821064816!~|B3821064816!~|C30|30!~|EDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|FDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064816", "description": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "descriptionSupplier": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "legacyRoomId": "0#101465925788", "supplierCode": "3821064816", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.91, "gross": 19.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": 19.91, "gross": 19.91, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M20.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90902997216!~|A3821064816!~|B3821064816!~|C30|30!~|EDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|FDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064816", "description": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "descriptionSupplier": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "legacyRoomId": "0#90902997216", "supplierCode": "3821064816", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.63, "gross": 20.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": 20.63, "gross": 20.63, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 20.95, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M20.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90968971733!~|A3821064816!~|B3821064816!~|C30|30!~|EDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|FDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|G1!~|U2,20.95,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064816", "description": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "descriptionSupplier": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "legacyRoomId": "0#90968971733", "supplierCode": "3821064816", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.95, "gross": 20.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": 20.95, "gross": 20.95, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 21.73, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M21.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90964905401!~|A3821064816!~|B3821064816!~|C30|30!~|EDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|FDeluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)!~|G1!~|U2,21.73,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064816", "description": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "descriptionSupplier": "Deluxe Corner Room, 1 King Bed, Balcony, City View (1 King Bed)", "legacyRoomId": "0#90964905401", "supplierCode": "3821064816", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.73, "gross": 21.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": 21.73, "gross": 21.73, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M22.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370039122!~|A3875081005!~|B3875081005!~|C30|30!~|EDeluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875081005", "description": "Deluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79370039122", "supplierCode": "3875081005", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.3, "gross": 22.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": 22.3, "gross": 22.3, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M26.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817515380!~|A3546318543!~|B3546318543!~|C30|30!~|EExecutive Triple Room!~|FExecutive Triple Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546318543", "description": "Executive Triple Room", "descriptionSupplier": "Executive Triple Room", "legacyRoomId": "0#118817515380", "supplierCode": "3546318543", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.23, "gross": 26.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": 26.23, "gross": 26.23, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M27.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101465925783!~|A3818360770!~|B3818360770!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360770", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#101465925783", "supplierCode": "3818360770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.14, "gross": 27.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": 27.14, "gross": 27.14, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 27.6, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M27.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817515376!~|A3546318543!~|B3546318543!~|C30|30!~|EExecutive Triple Room!~|FExecutive Triple Room!~|G1!~|U2,27.60,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546318543", "description": "Executive Triple Room", "descriptionSupplier": "Executive Triple Room", "legacyRoomId": "0#118817515376", "supplierCode": "3546318543", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.6, "gross": 27.6, "binding": 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.6, "gross": 27.6, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M28.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90902996975!~|A3818360770!~|B3818360770!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360770", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#90902996975", "supplierCode": "3818360770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.14, "gross": 28.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": 28.14, "gross": 28.14, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 28.57, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M28.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90998255974!~|A3818360770!~|B3818360770!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|U2,28.57,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360770", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#90998255974", "supplierCode": "3818360770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.57, "gross": 28.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": 28.57, "gross": 28.57, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 29.63, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M29.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90964576899!~|A3818360770!~|B3818360770!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|U2,29.63,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360770", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#90964576899", "supplierCode": "3818360770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.63, "gross": 29.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": 29.63, "gross": 29.63, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M29.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116799517787!~|A4513713185!~|B4513713185!~|C30|30!~|EExecutive Triple Room (1 King Bed and 1 Bed)!~|FExecutive Triple Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713185", "description": "Executive Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Executive Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#116799517787", "supplierCode": "4513713185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.85, "gross": 29.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": 29.85, "gross": 29.85, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M30.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116799517788!~|A4513713185!~|B4513713185!~|C30|30!~|EExecutive Triple Room (1 King Bed and 1 Bed)!~|FExecutive Triple Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713185", "description": "Executive Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Executive Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#116799517788", "supplierCode": "4513713185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.95, "gross": 30.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": 30.95, "gross": 30.95, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 31.43, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M31.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116799517786!~|A4513713185!~|B4513713185!~|C30|30!~|EExecutive Triple Room (1 King Bed and 1 Bed)!~|FExecutive Triple Room (1 King Bed and 1 Bed)!~|G1!~|U2,31.43,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713185", "description": "Executive Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Executive Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#116799517786", "supplierCode": "4513713185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.43, "gross": 31.43, "binding": 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.43, "gross": 31.43, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 32.59, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M32.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116799517789!~|A4513713185!~|B4513713185!~|C30|30!~|EExecutive Triple Room (1 King Bed and 1 Bed)!~|FExecutive Triple Room (1 King Bed and 1 Bed)!~|G1!~|U2,32.59,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713185", "description": "Executive Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Executive Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#116799517789", "supplierCode": "4513713185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.59, "gross": 32.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": 32.59, "gross": 32.59, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M33.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59949001933!~|A3875084653!~|B3875084653!~|C30|30!~|EExecutive Triple Room (1 extra-large double bed and 1 Futon Mat) - Free WiFi!~|FExecutive Triple Room (1 extra-large double bed and 1 Futon Mat) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875084653", "description": "Executive Triple Room (1 extra-large double bed and 1 Futon Mat) - Free WiFi", "descriptionSupplier": "Executive Triple Room (1 extra-large double bed and 1 Futon Mat) - Free WiFi", "legacyRoomId": "0#59949001933", "supplierCode": "3875084653", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.45, "gross": 33.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": 33.45, "gross": 33.45, "binding": false } }, { "hotelName": "Q Space Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291755", "supplierCode": "STN", "hotelCodeSupplier": "51291755", "id": "33!~|a0!~|b260514!~|c260515!~|d51291755!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291755!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M36.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78776307116!~|A4164113527!~|B4164113527!~|C30|30!~|EQuadruple Room with Balcony (2 single beds and 1 extra-large double bed) - Free WiFi!~|FQuadruple Room with Balcony (2 single beds and 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164113527", "description": "Quadruple Room with Balcony (2 single beds and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Quadruple Room with Balcony (2 single beds and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#78776307116", "supplierCode": "4164113527", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.79, "gross": 36.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.79, "gross": 36.79, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194191!~|A4685190218!~|B4685190218!~|C30|30!~|ESuperior Room with 2 Twin Beds!~|FSuperior Room with 2 Twin Beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190218", "description": "Superior Room with 2 Twin Beds", "descriptionSupplier": "Superior Room with 2 Twin Beds", "legacyRoomId": "0#118814194191", "supplierCode": "4685190218", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39, "gross": 39, "binding": false } }, "occupancyRefId": 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": 39, "gross": 39, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194168!~|A4458483726!~|B4458483726!~|C30|30!~|ESUPERIOR ROOM King Bed. 20% off on Food and Beverages!~|FSUPERIOR ROOM King Bed. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483726", "description": "SUPERIOR ROOM King Bed. 20% off on Food and Beverages", "descriptionSupplier": "SUPERIOR ROOM King Bed. 20% off on Food and Beverages", "legacyRoomId": "0#118814194168", "supplierCode": "4458483726", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39, "gross": 39, "binding": false } }, "occupancyRefId": 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": 39, "gross": 39, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M39.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118129825065!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#118129825065", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.9, "gross": 39.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": 39.9, "gross": 39.9, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M41.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113942121353!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#113942121353", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.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": 41.69, "gross": 41.69, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M42.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194161!~|A4458483729!~|B4458483729!~|C30|30!~|ESKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages!~|FSKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483729", "description": "SKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages", "descriptionSupplier": "SKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages", "legacyRoomId": "0#118814194161", "supplierCode": "4458483729", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.25, "gross": 42.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": 42.25, "gross": 42.25, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M43.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118131588819!~|A3546410716!~|B3546410716!~|C30|30!~|EDouble room King bed - Skyline!~|FDouble room King bed - Skyline!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410716", "description": "Double room King bed - Skyline", "descriptionSupplier": "Double room King bed - Skyline", "legacyRoomId": "0#118131588819", "supplierCode": "3546410716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.05, "gross": 43.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.05, "gross": 43.05, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M44.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118125071855!~|A4173487477!~|B4173487477!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487477", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118125071855", "supplierCode": "4173487477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.49, "gross": 44.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": 44.49, "gross": 44.49, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M44.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118125071856!~|A4527360596!~|B4527360596!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360596", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118125071856", "supplierCode": "4527360596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.49, "gross": 44.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": 44.49, "gross": 44.49, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M45.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113987879456!~|A4788075372!~|B4788075372!~|C30|30!~|EHigh Floor Skyline Room!~|FHigh Floor Skyline Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4788075372", "description": "High Floor Skyline Room", "descriptionSupplier": "High Floor Skyline Room", "legacyRoomId": "0#113987879456", "supplierCode": "4788075372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.16, "gross": 45.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": 45.16, "gross": 45.16, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 38.5305, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 45.33, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M45.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#64047547214!~|A3834632436!~|B3834632436!~|C30|30!~|ESuperior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FSuperior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,38.53,1777439569|2,45.33,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632436", "description": "Superior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#64047547214", "supplierCode": "3834632436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.33, "gross": 45.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": 45.33, "gross": 45.33, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 38.5305, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 45.33, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M45.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#64047830808!~|A3834632430!~|B3834632430!~|C30|30!~|ESuperior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FSuperior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,38.53,1777439569|2,45.33,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632430", "description": "Superior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#64047830808", "supplierCode": "3834632430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.33, "gross": 45.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": 45.33, "gross": 45.33, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M46.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194188!~|A4458483728!~|B4458483728!~|C30|30!~|EDELUXE ROOM Twin Bed. 20% off on Food and Beverages!~|FDELUXE ROOM Twin Bed. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483728", "description": "DELUXE ROOM Twin Bed. 20% off on Food and Beverages", "descriptionSupplier": "DELUXE ROOM Twin Bed. 20% off on Food and Beverages", "legacyRoomId": "0#118814194188", "supplierCode": "4458483728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.59, "gross": 46.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.59, "gross": 46.59, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M46.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194180!~|A3546410732!~|B3546410732!~|C30|30!~|EDeluxe Room with 1 King Bed!~|FDeluxe Room with 1 King Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410732", "description": "Deluxe Room with 1 King Bed", "descriptionSupplier": "Deluxe Room with 1 King Bed", "legacyRoomId": "0#118814194180", "supplierCode": "3546410732", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.59, "gross": 46.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.59, "gross": 46.59, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M47.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118129824959!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#118129824959", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.25, "gross": 47.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": 47.25, "gross": 47.25, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M48.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118126137276!~|A4843200013!~|B4843200013!~|C30|30!~|ESkyline Room, 1 King Bed (1 King Bed)!~|FSkyline Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200013", "description": "Skyline Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Skyline Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118126137276", "supplierCode": "4843200013", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M48.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101781033776!~|A4606508450!~|B4606508450!~|C30|30!~|EDeluxe Room With 2 Twin Beds Non Refundable!~|FDeluxe Room With 2 Twin Beds Non Refundable!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4606508450", "description": "Deluxe Room With 2 Twin Beds Non Refundable", "descriptionSupplier": "Deluxe Room With 2 Twin Beds Non Refundable", "legacyRoomId": "0#101781033776", "supplierCode": "4606508450", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.67, "gross": 48.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": 48.67, "gross": 48.67, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 41.7435, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 49.11, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M49.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#64047547216!~|A3834632428!~|B3834632428!~|C30|30!~|ESkyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FSkyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,41.74,1777439569|2,49.11,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632428", "description": "Skyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Skyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#64047547216", "supplierCode": "3834632428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.11, "gross": 49.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": 49.11, "gross": 49.11, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 49.35, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M49.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736683!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|U2,49.35,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#76973736683", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.35, "gross": 49.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": 49.35, "gross": 49.35, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 49.35, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M49.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120396659224!~|A3546306792!~|B3546306792!~|C30|30!~|EKing Bed - Superior!~|FKing Bed - Superior!~|G1!~|U2,49.35,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546306792", "description": "King Bed - Superior", "descriptionSupplier": "King Bed - Superior", "legacyRoomId": "0#120396659224", "supplierCode": "3546306792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.35, "gross": 49.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": 49.35, "gross": 49.35, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M49.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113950161077!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#113950161077", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.8, "gross": 49.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": 49.8, "gross": 49.8, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 50.93, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M50.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113180184486!~|A4347633975!~|B4347633975!~|C30|30!~|ESuperior Room With 2 Twin Beds!~|FSuperior Room With 2 Twin Beds!~|G1!~|U2,50.93,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4347633975", "description": "Superior Room With 2 Twin Beds", "descriptionSupplier": "Superior Room With 2 Twin Beds", "legacyRoomId": "0#113180184486", "supplierCode": "4347633975", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.93, "gross": 50.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": 50.93, "gross": 50.93, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 52.61, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M52.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114020845263!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,52.61,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114020845263", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.61, "gross": 52.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": 52.61, "gross": 52.61, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M53.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118137197895!~|A3818358248!~|B3818358248!~|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!~|I53.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818358248", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118137197895", "supplierCode": "3818358248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.15, "gross": 53.15, "binding": false } }, "occupancyRefId": 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": 53.15, "gross": 53.15, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M53.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118126137285!~|A4527360597!~|B4527360597!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360597", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118126137285", "supplierCode": "4527360597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.15, "gross": 53.15, "binding": false } }, "occupancyRefId": 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": 53.15, "gross": 53.15, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 53.55, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M53.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736797!~|A3546410716!~|B3546410716!~|C30|30!~|EDouble room King bed - Skyline!~|FDouble room King bed - Skyline!~|G1!~|U2,53.55,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410716", "description": "Double room King bed - Skyline", "descriptionSupplier": "Double room King bed - Skyline", "legacyRoomId": "0#76973736797", "supplierCode": "3546410716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.55, "gross": 53.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": 53.55, "gross": 53.55, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 46.019, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 54.14, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M54.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365246606!~|A3834632431!~|B3834632431!~|C30|30!~|EDeluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FDeluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,46.02,1777439569|2,54.14,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632431", "description": "Deluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79365246606", "supplierCode": "3834632431", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.14, "gross": 54.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": 54.14, "gross": 54.14, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 46.019, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 54.14, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M54.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103147012517!~|A3834632435!~|B3834632435!~|C30|30!~|EDeluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FDeluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,46.02,1777439569|2,54.14,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632435", "description": "Deluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#103147012517", "supplierCode": "3834632435", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.14, "gross": 54.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": 54.14, "gross": 54.14, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 55.62, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M55.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117169837779!~|A4173487477!~|B4173487477!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,55.62,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487477", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117169837779", "supplierCode": "4173487477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.62, "gross": 55.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": 55.62, "gross": 55.62, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 55.62, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M55.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819821!~|A4527360596!~|B4527360596!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,55.62,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360596", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117182819821", "supplierCode": "4527360596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.62, "gross": 55.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": 55.62, "gross": 55.62, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 56.98, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M56.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115093403552!~|A4788075372!~|B4788075372!~|C30|30!~|EHigh Floor Skyline Room!~|FHigh Floor Skyline Room!~|G1!~|U2,56.98,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4788075372", "description": "High Floor Skyline Room", "descriptionSupplier": "High Floor Skyline Room", "legacyRoomId": "0#115093403552", "supplierCode": "4788075372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.98, "gross": 56.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": 56.98, "gross": 56.98, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 58.8, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M58.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365246618!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|G1!~|U2,58.80,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267938", "description": "Twin room - De Luxe", "descriptionSupplier": "Twin room - De Luxe", "legacyRoomId": "0#79365246618", "supplierCode": "3546267938", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.8, "gross": 58.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": 58.8, "gross": 58.8, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 58.8, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M58.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86224942352!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|U2,58.80,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#86224942352", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.8, "gross": 58.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": 58.8, "gross": 58.8, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 60.25, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M60.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819841!~|A4843200013!~|B4843200013!~|C30|30!~|ESkyline Room, 1 King Bed (1 King Bed)!~|FSkyline Room, 1 King Bed (1 King Bed)!~|G1!~|U2,60.25,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200013", "description": "Skyline Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Skyline Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117182819841", "supplierCode": "4843200013", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.25, "gross": 60.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": 60.25, "gross": 60.25, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 60.83, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M60.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100991996237!~|A4592451843!~|B4592451843!~|C30|30!~|EDeluxe Room With 2 Twin Beds!~|FDeluxe Room With 2 Twin Beds!~|G1!~|U2,60.83,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4592451843", "description": "Deluxe Room With 2 Twin Beds", "descriptionSupplier": "Deluxe Room With 2 Twin Beds", "legacyRoomId": "0#100991996237", "supplierCode": "4592451843", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.83, "gross": 60.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": 60.83, "gross": 60.83, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 62.82, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115034851681!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,62.82,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#115034851681", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.82, "gross": 62.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.82, "gross": 62.82, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M63.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194185!~|A4685190222!~|B4685190222!~|C30|30!~|ECorner Room with 1 King Bed!~|FCorner Room with 1 King Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190222", "description": "Corner Room with 1 King Bed", "descriptionSupplier": "Corner Room with 1 King Bed", "legacyRoomId": "0#118814194185", "supplierCode": "4685190222", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.92, "gross": 63.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": 63.92, "gross": 63.92, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M65.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118129825159!~|A3546276317!~|B3546276317!~|C30|30!~|EDouble room King bed - Corner!~|FDouble room King bed - Corner!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276317", "description": "Double room King bed - Corner", "descriptionSupplier": "Double room King bed - Corner", "legacyRoomId": "0#118129825159", "supplierCode": "3546276317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.1, "gross": 65.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": 65.1, "gross": 65.1, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 66.43, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116945100468!~|A3818358248!~|B3818358248!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,66.43,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818358248", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#116945100468", "supplierCode": "3818358248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.43, "gross": 66.43, "binding": 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.43, "gross": 66.43, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 66.43, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819854!~|A4527360597!~|B4527360597!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,66.43,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360597", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117182819854", "supplierCode": "4527360597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.43, "gross": 66.43, "binding": 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.43, "gross": 66.43, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113942121360!~|A3546276352!~|B3546276352!~|C30|30!~|ECorner Room!~|FCorner Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276352", "description": "Corner Room", "descriptionSupplier": "Corner Room", "legacyRoomId": "0#113942121360", "supplierCode": "3546276352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.31, "gross": 68.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": 68.31, "gross": 68.31, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118137197897!~|A4843200011!~|B4843200011!~|C30|30!~|ECorner Room, 1 King Bed (1 King Bed)!~|FCorner Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200011", "description": "Corner Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Corner Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118137197897", "supplierCode": "4843200011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.92, "gross": 72.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": 72.92, "gross": 72.92, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 63.1465, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 74.29, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103147012515!~|A3834632429!~|B3834632429!~|C30|30!~|ECorner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FCorner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,63.15,1777439569|2,74.29,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632429", "description": "Corner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Corner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103147012515", "supplierCode": "3834632429", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.29, "gross": 74.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": 74.29, "gross": 74.29, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 80.85, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M80.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79257594147!~|A3546276317!~|B3546276317!~|C30|30!~|EDouble room King bed - Corner!~|FDouble room King bed - Corner!~|G1!~|U2,80.85,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276317", "description": "Double room King bed - Corner", "descriptionSupplier": "Double room King bed - Corner", "legacyRoomId": "0#79257594147", "supplierCode": "3546276317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.85, "gross": 80.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": 80.85, "gross": 80.85, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 88.32, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M88.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119644127441!~|A3546276352!~|B3546276352!~|C30|30!~|ECorner Room!~|FCorner Room!~|G1!~|U2,88.32,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276352", "description": "Corner Room", "descriptionSupplier": "Corner Room", "legacyRoomId": "0#119644127441", "supplierCode": "3546276352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.32, "gross": 88.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": 88.32, "gross": 88.32, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 91.14, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117184762582!~|A4843200011!~|B4843200011!~|C30|30!~|ECorner Room, 1 King Bed (1 King Bed)!~|FCorner Room, 1 King Bed (1 King Bed)!~|G1!~|U2,91.14,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200011", "description": "Corner Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Corner Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117184762582", "supplierCode": "4843200011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.14, "gross": 91.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": 91.14, "gross": 91.14, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M101.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194171!~|A4458483727!~|B4458483727!~|C30|30!~|EEXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages!~|FEXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483727", "description": "EXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages", "descriptionSupplier": "EXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages", "legacyRoomId": "0#118814194171", "supplierCode": "4458483727", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.84, "gross": 101.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": 101.84, "gross": 101.84, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M102.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118129825329!~|A3546276759!~|B3546276759!~|C30|30!~|ETwin room - Executive!~|FTwin room - Executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276759", "description": "Twin room - Executive", "descriptionSupplier": "Twin room - Executive", "legacyRoomId": "0#118129825329", "supplierCode": "3546276759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.9, "gross": 102.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": 102.9, "gross": 102.9, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M102.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118129825060!~|A3546268511!~|B3546268511!~|C30|30!~|EDouble room King bed - Executive!~|FDouble room King bed - Executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268511", "description": "Double room King bed - Executive", "descriptionSupplier": "Double room King bed - Executive", "legacyRoomId": "0#118129825060", "supplierCode": "3546268511", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.9, "gross": 102.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": 102.9, "gross": 102.9, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M104.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101986210510!~|A4520918552!~|B4520918552!~|C30|30!~|EExecutive Room With 2 Twin Beds, Executive Lounge Access Non Refundable!~|FExecutive Room With 2 Twin Beds, Executive Lounge Access Non Refundable!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4520918552", "description": "Executive Room With 2 Twin Beds, Executive Lounge Access Non Refundable", "descriptionSupplier": "Executive Room With 2 Twin Beds, Executive Lounge Access Non Refundable", "legacyRoomId": "0#101986210510", "supplierCode": "4520918552", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.78, "gross": 104.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": 104.78, "gross": 104.78, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M111.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113947011324!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#113947011324", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.51, "gross": 111.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": 111.51, "gross": 111.51, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M52.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194139!~|A4685190218!~|B4685190218!~|C30|30!~|ESuperior Room with 2 Twin Beds!~|FSuperior Room with 2 Twin Beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190218", "description": "Superior Room with 2 Twin Beds", "descriptionSupplier": "Superior Room with 2 Twin Beds", "legacyRoomId": "0#118814194139", "supplierCode": "4685190218", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.54, "gross": 52.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.54, "gross": 52.54, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M52.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194200!~|A4458483726!~|B4458483726!~|C30|30!~|ESUPERIOR ROOM King Bed. 20% off on Food and Beverages!~|FSUPERIOR ROOM King Bed. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483726", "description": "SUPERIOR ROOM King Bed. 20% off on Food and Beverages", "descriptionSupplier": "SUPERIOR ROOM King Bed. 20% off on Food and Beverages", "legacyRoomId": "0#118814194200", "supplierCode": "4458483726", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.54, "gross": 52.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.54, "gross": 52.54, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M53.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124001466!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#118124001466", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.55, "gross": 53.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.55, "gross": 53.55, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M55.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194189!~|A4458483729!~|B4458483729!~|C30|30!~|ESKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages!~|FSKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483729", "description": "SKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages", "descriptionSupplier": "SKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages", "legacyRoomId": "0#118814194189", "supplierCode": "4458483729", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.79, "gross": 55.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.79, "gross": 55.79, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M56.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113942121337!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#113942121337", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.15, "gross": 56.15, "binding": false } }, "occupancyRefId": 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.15, "gross": 56.15, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M56.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124001468!~|A3546410716!~|B3546410716!~|C30|30!~|EDouble room King bed - Skyline!~|FDouble room King bed - Skyline!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410716", "description": "Double room King bed - Skyline", "descriptionSupplier": "Double room King bed - Skyline", "legacyRoomId": "0#118124001468", "supplierCode": "3546410716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.7, "gross": 56.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": 56.7, "gross": 56.7, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M59.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113987879436!~|A4788075372!~|B4788075372!~|C30|30!~|EHigh Floor Skyline Room!~|FHigh Floor Skyline Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4788075372", "description": "High Floor Skyline Room", "descriptionSupplier": "High Floor Skyline Room", "legacyRoomId": "0#113987879436", "supplierCode": "4788075372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.64, "gross": 59.64, "binding": false } }, "occupancyRefId": 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": 59.64, "gross": 59.64, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M59.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124930572!~|A4173487477!~|B4173487477!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487477", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118124930572", "supplierCode": "4173487477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.95, "gross": 59.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": 59.95, "gross": 59.95, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M59.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124930536!~|A4527360596!~|B4527360596!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360596", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118124930536", "supplierCode": "4527360596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.95, "gross": 59.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": 59.95, "gross": 59.95, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194175!~|A4458483728!~|B4458483728!~|C30|30!~|EDELUXE ROOM Twin Bed. 20% off on Food and Beverages!~|FDELUXE ROOM Twin Bed. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483728", "description": "DELUXE ROOM Twin Bed. 20% off on Food and Beverages", "descriptionSupplier": "DELUXE ROOM Twin Bed. 20% off on Food and Beverages", "legacyRoomId": "0#118814194175", "supplierCode": "4458483728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.13, "gross": 60.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": 60.13, "gross": 60.13, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194173!~|A3546410732!~|B3546410732!~|C30|30!~|EDeluxe Room with 1 King Bed!~|FDeluxe Room with 1 King Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410732", "description": "Deluxe Room with 1 King Bed", "descriptionSupplier": "Deluxe Room with 1 King Bed", "legacyRoomId": "0#118814194173", "supplierCode": "3546410732", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.13, "gross": 60.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": 60.13, "gross": 60.13, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124001461!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#118124001461", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.9, "gross": 60.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": 60.9, "gross": 60.9, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 51.9095, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 61.07, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#64047830810!~|A3834632430!~|B3834632430!~|C30|30!~|ESuperior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FSuperior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,51.91,1777439569|2,61.07,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632430", "description": "Superior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#64047830810", "supplierCode": "3834632430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.07, "gross": 61.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": 61.07, "gross": 61.07, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 51.9095, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 61.07, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365246585!~|A3834632436!~|B3834632436!~|C30|30!~|ESuperior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FSuperior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,51.91,1777439569|2,61.07,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632436", "description": "Superior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#79365246585", "supplierCode": "3834632436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.07, "gross": 61.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": 61.07, "gross": 61.07, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105928579783!~|A4606508450!~|B4606508450!~|C30|30!~|EDeluxe Room With 2 Twin Beds Non Refundable!~|FDeluxe Room With 2 Twin Beds Non Refundable!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4606508450", "description": "Deluxe Room With 2 Twin Beds Non Refundable", "descriptionSupplier": "Deluxe Room With 2 Twin Beds Non Refundable", "legacyRoomId": "0#105928579783", "supplierCode": "4606508450", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.81, "gross": 62.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": 62.81, "gross": 62.81, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 63, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736703!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|U2,63,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#76973736703", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63, "gross": 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": 63, "gross": 63, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 63, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120398343103!~|A3546306792!~|B3546306792!~|C30|30!~|EKing Bed - Superior!~|FKing Bed - Superior!~|G1!~|U2,63,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546306792", "description": "King Bed - Superior", "descriptionSupplier": "King Bed - Superior", "legacyRoomId": "0#120398343103", "supplierCode": "3546306792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63, "gross": 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": 63, "gross": 63, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M63.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124930555!~|A4843200013!~|B4843200013!~|C30|30!~|ESkyline Room, 1 King Bed (1 King Bed)!~|FSkyline Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200013", "description": "Skyline Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Skyline Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118124930555", "supplierCode": "4843200013", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.66, "gross": 63.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": 63.66, "gross": 63.66, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M64.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113950161024!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#113950161024", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.26, "gross": 64.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": 64.26, "gross": 64.26, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 55.1225, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 64.85, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M64.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259636211!~|A3834632428!~|B3834632428!~|C30|30!~|ESkyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FSkyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,55.12,1777439569|2,64.85,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632428", "description": "Skyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Skyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79259636211", "supplierCode": "3834632428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.85, "gross": 64.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": 64.85, "gross": 64.85, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 65.08, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M65.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113153090235!~|A4347633975!~|B4347633975!~|C30|30!~|ESuperior Room With 2 Twin Beds!~|FSuperior Room With 2 Twin Beds!~|G1!~|U2,65.08,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4347633975", "description": "Superior Room With 2 Twin Beds", "descriptionSupplier": "Superior Room With 2 Twin Beds", "legacyRoomId": "0#113153090235", "supplierCode": "4347633975", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.08, "gross": 65.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": 65.08, "gross": 65.08, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 67.2, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365246578!~|A3546410716!~|B3546410716!~|C30|30!~|EDouble room King bed - Skyline!~|FDouble room King bed - Skyline!~|G1!~|U2,67.20,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410716", "description": "Double room King bed - Skyline", "descriptionSupplier": "Double room King bed - Skyline", "legacyRoomId": "0#79365246578", "supplierCode": "3546410716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.2, "gross": 67.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": 67.2, "gross": 67.2, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 67.21, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116877179867!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,67.21,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#116877179867", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.21, "gross": 67.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": 67.21, "gross": 67.21, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118122099278!~|A3818358248!~|B3818358248!~|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!~|I68.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818358248", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118122099278", "supplierCode": "3818358248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.6, "gross": 68.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": 68.6, "gross": 68.6, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124930570!~|A4527360597!~|B4527360597!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360597", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118124930570", "supplierCode": "4527360597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.6, "gross": 68.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": 68.6, "gross": 68.6, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 59.398, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 69.88, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148676941!~|A3834632435!~|B3834632435!~|C30|30!~|EDeluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FDeluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,59.40,1777439569|2,69.88,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632435", "description": "Deluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#103148676941", "supplierCode": "3834632435", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.88, "gross": 69.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": 69.88, "gross": 69.88, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 59.398, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 69.88, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259632248!~|A3834632431!~|B3834632431!~|C30|30!~|EDeluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FDeluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,59.40,1777439569|2,69.88,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632431", "description": "Deluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79259632248", "supplierCode": "3834632431", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.88, "gross": 69.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": 69.88, "gross": 69.88, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 71.07, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117179220106!~|A4173487477!~|B4173487477!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,71.07,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487477", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117179220106", "supplierCode": "4173487477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.07, "gross": 71.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": 71.07, "gross": 71.07, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 71.07, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819819!~|A4527360596!~|B4527360596!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,71.07,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360596", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117182819819", "supplierCode": "4527360596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.07, "gross": 71.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": 71.07, "gross": 71.07, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 71.59, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115292754554!~|A4788075372!~|B4788075372!~|C30|30!~|EHigh Floor Skyline Room!~|FHigh Floor Skyline Room!~|G1!~|U2,71.59,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4788075372", "description": "High Floor Skyline Room", "descriptionSupplier": "High Floor Skyline Room", "legacyRoomId": "0#115292754554", "supplierCode": "4788075372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.59, "gross": 71.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": 71.59, "gross": 71.59, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 72.45, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M72.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736655!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|G1!~|U2,72.45,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267938", "description": "Twin room - De Luxe", "descriptionSupplier": "Twin room - De Luxe", "legacyRoomId": "0#76973736655", "supplierCode": "3546267938", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.45, "gross": 72.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": 72.45, "gross": 72.45, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 72.45, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M72.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86224942377!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|U2,72.45,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#86224942377", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.45, "gross": 72.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": 72.45, "gross": 72.45, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 73.85, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M73.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101988221317!~|A4518745651!~|B4518745651!~|C30|30!~|EDeluxe Room With 2 Twin Beds!~|FDeluxe Room With 2 Twin Beds!~|G1!~|U2,73.85,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4518745651", "description": "Deluxe Room With 2 Twin Beds", "descriptionSupplier": "Deluxe Room With 2 Twin Beds", "legacyRoomId": "0#101988221317", "supplierCode": "4518745651", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.85, "gross": 73.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": 73.85, "gross": 73.85, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 75.7, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819839!~|A4843200013!~|B4843200013!~|C30|30!~|ESkyline Room, 1 King Bed (1 King Bed)!~|FSkyline Room, 1 King Bed (1 King Bed)!~|G1!~|U2,75.70,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200013", "description": "Skyline Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Skyline Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117182819839", "supplierCode": "4843200013", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.7, "gross": 75.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": 75.7, "gross": 75.7, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 77.44, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M77.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115280771630!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,77.44,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#115280771630", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.44, "gross": 77.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": 77.44, "gross": 77.44, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M77.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194138!~|A4685190222!~|B4685190222!~|C30|30!~|ECorner Room with 1 King Bed!~|FCorner Room with 1 King Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190222", "description": "Corner Room with 1 King Bed", "descriptionSupplier": "Corner Room with 1 King Bed", "legacyRoomId": "0#118814194138", "supplierCode": "4685190222", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.47, "gross": 77.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": 77.47, "gross": 77.47, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M78.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124001427!~|A3546276317!~|B3546276317!~|C30|30!~|EDouble room King bed - Corner!~|FDouble room King bed - Corner!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276317", "description": "Double room King bed - Corner", "descriptionSupplier": "Double room King bed - Corner", "legacyRoomId": "0#118124001427", "supplierCode": "3546276317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.75, "gross": 78.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": 78.75, "gross": 78.75, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M81.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113942121365!~|A3546276352!~|B3546276352!~|C30|30!~|ECorner Room!~|FCorner Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276352", "description": "Corner Room", "descriptionSupplier": "Corner Room", "legacyRoomId": "0#113942121365", "supplierCode": "3546276352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.82, "gross": 81.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": 81.82, "gross": 81.82, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 81.89, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819771!~|A3818358248!~|B3818358248!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,81.89,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818358248", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117182819771", "supplierCode": "3818358248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.89, "gross": 81.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": 81.89, "gross": 81.89, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 81.89, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819789!~|A4527360597!~|B4527360597!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,81.89,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360597", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117182819789", "supplierCode": "4527360597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.89, "gross": 81.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": 81.89, "gross": 81.89, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M88.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118122099277!~|A4843200011!~|B4843200011!~|C30|30!~|ECorner Room, 1 King Bed (1 King Bed)!~|FCorner Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200011", "description": "Corner Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Corner Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118122099277", "supplierCode": "4843200011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.38, "gross": 88.38, "binding": false } }, "occupancyRefId": 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.38, "gross": 88.38, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 76.5255, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 90.03, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M90.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148676961!~|A3834632429!~|B3834632429!~|C30|30!~|ECorner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FCorner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,76.53,1777439569|2,90.03,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632429", "description": "Corner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Corner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148676961", "supplierCode": "3834632429", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.03, "gross": 90.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": 90.03, "gross": 90.03, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 94.5, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M94.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736718!~|A3546276317!~|B3546276317!~|C30|30!~|EDouble room King bed - Corner!~|FDouble room King bed - Corner!~|G1!~|U2,94.50,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276317", "description": "Double room King bed - Corner", "descriptionSupplier": "Double room King bed - Corner", "legacyRoomId": "0#76973736718", "supplierCode": "3546276317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.5, "gross": 94.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": 94.5, "gross": 94.5, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 103.29, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M103.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119644126975!~|A3546276352!~|B3546276352!~|C30|30!~|ECorner Room!~|FCorner Room!~|G1!~|U2,103.29,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276352", "description": "Corner Room", "descriptionSupplier": "Corner Room", "legacyRoomId": "0#119644126975", "supplierCode": "3546276352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.29, "gross": 103.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": 103.29, "gross": 103.29, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 106.6, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M106.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117184762483!~|A4843200011!~|B4843200011!~|C30|30!~|ECorner Room, 1 King Bed (1 King Bed)!~|FCorner Room, 1 King Bed (1 King Bed)!~|G1!~|U2,106.60,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200011", "description": "Corner Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Corner Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117184762483", "supplierCode": "4843200011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.6, "gross": 106.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.6, "gross": 106.6, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M115.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194177!~|A4458483727!~|B4458483727!~|C30|30!~|EEXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages!~|FEXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483727", "description": "EXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages", "descriptionSupplier": "EXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages", "legacyRoomId": "0#118814194177", "supplierCode": "4458483727", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.38, "gross": 115.38, "binding": false } }, "occupancyRefId": 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": 115.38, "gross": 115.38, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M116.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124001453!~|A3546276759!~|B3546276759!~|C30|30!~|ETwin room - Executive!~|FTwin room - Executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276759", "description": "Twin room - Executive", "descriptionSupplier": "Twin room - Executive", "legacyRoomId": "0#118124001453", "supplierCode": "3546276759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.55, "gross": 116.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.55, "gross": 116.55, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M116.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118124001434!~|A3546268511!~|B3546268511!~|C30|30!~|EDouble room King bed - Executive!~|FDouble room King bed - Executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268511", "description": "Double room King bed - Executive", "descriptionSupplier": "Double room King bed - Executive", "legacyRoomId": "0#118124001434", "supplierCode": "3546268511", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.55, "gross": 116.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.55, "gross": 116.55, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M118.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101986210518!~|A4520918552!~|B4520918552!~|C30|30!~|EExecutive Room With 2 Twin Beds, Executive Lounge Access Non Refundable!~|FExecutive Room With 2 Twin Beds, Executive Lounge Access Non Refundable!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4520918552", "description": "Executive Room With 2 Twin Beds, Executive Lounge Access Non Refundable", "descriptionSupplier": "Executive Room With 2 Twin Beds, Executive Lounge Access Non Refundable", "legacyRoomId": "0#101986210518", "supplierCode": "4520918552", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.72, "gross": 118.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": 118.72, "gross": 118.72, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M126.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194195!~|A4685190221!~|B4685190221!~|C30|30!~|ECorner Suite with 1 King Bed, Executive Lounge Access!~|FCorner Suite with 1 King Bed, Executive Lounge Access!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190221", "description": "Corner Suite with 1 King Bed, Executive Lounge Access", "descriptionSupplier": "Corner Suite with 1 King Bed, Executive Lounge Access", "legacyRoomId": "0#118814194195", "supplierCode": "4685190221", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.2, "gross": 126.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": 126.2, "gross": 126.2, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M71.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194205!~|A4685190218!~|B4685190218!~|C30|30!~|ESuperior Room with 2 Twin Beds!~|FSuperior Room with 2 Twin Beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190218", "description": "Superior Room with 2 Twin Beds", "descriptionSupplier": "Superior Room with 2 Twin Beds", "legacyRoomId": "0#118814194205", "supplierCode": "4685190218", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.5, "gross": 71.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.5, "gross": 71.5, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M71.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194201!~|A4458483726!~|B4458483726!~|C30|30!~|ESUPERIOR ROOM King Bed. 20% off on Food and Beverages!~|FSUPERIOR ROOM King Bed. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483726", "description": "SUPERIOR ROOM King Bed. 20% off on Food and Beverages", "descriptionSupplier": "SUPERIOR ROOM King Bed. 20% off on Food and Beverages", "legacyRoomId": "0#118814194201", "supplierCode": "4458483726", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.5, "gross": 71.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.5, "gross": 71.5, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118131588768!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#118131588768", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.45, "gross": 72.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": 72.45, "gross": 72.45, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M74.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194169!~|A4458483729!~|B4458483729!~|C30|30!~|ESKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages!~|FSKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483729", "description": "SKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages", "descriptionSupplier": "SKYLINE ROOM King Bed, High floor. 20% off on Food and Beverages", "legacyRoomId": "0#118814194169", "supplierCode": "4458483729", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.75, "gross": 74.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": 74.75, "gross": 74.75, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118131588823!~|A3546410716!~|B3546410716!~|C30|30!~|EDouble room King bed - Skyline!~|FDouble room King bed - Skyline!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410716", "description": "Double room King bed - Skyline", "descriptionSupplier": "Double room King bed - Skyline", "legacyRoomId": "0#118131588823", "supplierCode": "3546410716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.6, "gross": 75.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": 75.6, "gross": 75.6, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M76.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113947011392!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#113947011392", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.42, "gross": 76.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": 76.42, "gross": 76.42, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194182!~|A3546410732!~|B3546410732!~|C30|30!~|EDeluxe Room with 1 King Bed!~|FDeluxe Room with 1 King Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410732", "description": "Deluxe Room with 1 King Bed", "descriptionSupplier": "Deluxe Room with 1 King Bed", "legacyRoomId": "0#118814194182", "supplierCode": "3546410732", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.09, "gross": 79.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": 79.09, "gross": 79.09, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194179!~|A4458483728!~|B4458483728!~|C30|30!~|EDELUXE ROOM Twin Bed. 20% off on Food and Beverages!~|FDELUXE ROOM Twin Bed. 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483728", "description": "DELUXE ROOM Twin Bed. 20% off on Food and Beverages", "descriptionSupplier": "DELUXE ROOM Twin Bed. 20% off on Food and Beverages", "legacyRoomId": "0#118814194179", "supplierCode": "4458483728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.09, "gross": 79.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": 79.09, "gross": 79.09, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118129671441!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#118129671441", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.8, "gross": 79.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": 79.8, "gross": 79.8, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114024997022!~|A4788075372!~|B4788075372!~|C30|30!~|EHigh Floor Skyline Room!~|FHigh Floor Skyline Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4788075372", "description": "High Floor Skyline Room", "descriptionSupplier": "High Floor Skyline Room", "legacyRoomId": "0#114024997022", "supplierCode": "4788075372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.89, "gross": 79.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": 79.89, "gross": 79.89, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M81.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101986210511!~|A4520918556!~|B4520918556!~|C30|30!~|EDeluxe Room With 2 Twin Beds Non Refundable!~|FDeluxe Room With 2 Twin Beds Non Refundable!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4520918556", "description": "Deluxe Room With 2 Twin Beds Non Refundable", "descriptionSupplier": "Deluxe Room With 2 Twin Beds Non Refundable", "legacyRoomId": "0#101986210511", "supplierCode": "4520918556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.36, "gross": 81.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": 81.36, "gross": 81.36, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M81.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118125071844!~|A4173487477!~|B4173487477!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487477", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118125071844", "supplierCode": "4173487477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.58, "gross": 81.58, "binding": false } }, "occupancyRefId": 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": 81.58, "gross": 81.58, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M81.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118125071851!~|A4527360596!~|B4527360596!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360596", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118125071851", "supplierCode": "4527360596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.58, "gross": 81.58, "binding": false } }, "occupancyRefId": 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": 81.58, "gross": 81.58, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 81.9, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736765!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|U2,81.90,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#76973736765", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.9, "gross": 81.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": 81.9, "gross": 81.9, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 81.9, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M81.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120396659367!~|A3546306792!~|B3546306792!~|C30|30!~|EKing Bed - Superior!~|FKing Bed - Superior!~|G1!~|U2,81.90,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546306792", "description": "King Bed - Superior", "descriptionSupplier": "King Bed - Superior", "legacyRoomId": "0#120396659367", "supplierCode": "3546306792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.9, "gross": 81.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": 81.9, "gross": 81.9, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 70.635, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 83.1, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259633568!~|A3834632430!~|B3834632430!~|C30|30!~|ESuperior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FSuperior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,70.64,1777439569|2,83.10,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632430", "description": "Superior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79259633568", "supplierCode": "3834632430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.1, "gross": 83.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": 83.1, "gross": 83.1, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 70.635, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 83.1, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372034129!~|A3834632436!~|B3834632436!~|C30|30!~|ESuperior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FSuperior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,70.64,1777439569|2,83.10,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632436", "description": "Superior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#79372034129", "supplierCode": "3834632436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.1, "gross": 83.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": 83.1, "gross": 83.1, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 83.61, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101988221313!~|A4518745636!~|B4518745636!~|C30|30!~|ESuperior Room With 2 Twin Beds!~|FSuperior Room With 2 Twin Beds!~|G1!~|U2,83.61,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4518745636", "description": "Superior Room With 2 Twin Beds", "descriptionSupplier": "Superior Room With 2 Twin Beds", "legacyRoomId": "0#101988221313", "supplierCode": "4518745636", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.61, "gross": 83.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": 83.61, "gross": 83.61, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M85.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118126137280!~|A4843200013!~|B4843200013!~|C30|30!~|ESkyline Room, 1 King Bed (1 King Bed)!~|FSkyline Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200013", "description": "Skyline Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Skyline Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118126137280", "supplierCode": "4843200013", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.29, "gross": 85.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": 85.29, "gross": 85.29, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 86.1, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372034116!~|A3546410716!~|B3546410716!~|C30|30!~|EDouble room King bed - Skyline!~|FDouble room King bed - Skyline!~|G1!~|U2,86.10,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546410716", "description": "Double room King bed - Skyline", "descriptionSupplier": "Double room King bed - Skyline", "legacyRoomId": "0#79372034116", "supplierCode": "3546410716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.1, "gross": 86.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": 86.1, "gross": 86.1, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 73.848, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 86.88, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#66907919911!~|A3834632428!~|B3834632428!~|C30|30!~|ESkyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FSkyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,73.85,1777439569|2,86.88,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632428", "description": "Skyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Skyline Room with 1 Kingsize bed, High Floor - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#66907919911", "supplierCode": "3834632428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.88, "gross": 86.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": 86.88, "gross": 86.88, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M90.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118137197894!~|A3818358248!~|B3818358248!~|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!~|I90.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818358248", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118137197894", "supplierCode": "3818358248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.24, "gross": 90.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": 90.24, "gross": 90.24, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M90.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118126137283!~|A4527360597!~|B4527360597!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360597", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#118126137283", "supplierCode": "4527360597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.24, "gross": 90.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": 90.24, "gross": 90.24, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 91.35, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736758!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|G1!~|U2,91.35,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267938", "description": "Twin room - De Luxe", "descriptionSupplier": "Twin room - De Luxe", "legacyRoomId": "0#76973736758", "supplierCode": "3546267938", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.35, "gross": 91.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": 91.35, "gross": 91.35, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 91.35, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86224942375!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|U2,91.35,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#86224942375", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.35, "gross": 91.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": 91.35, "gross": 91.35, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 78.132, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 91.92, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365246539!~|A3834632435!~|B3834632435!~|C30|30!~|EDeluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FDeluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,78.13,1777439569|2,91.92,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632435", "description": "Deluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Room with 2 Twin Beds - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#79365246539", "supplierCode": "3834632435", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.92, "gross": 91.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": 91.92, "gross": 91.92, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 78.132, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 91.92, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148676949!~|A3834632431!~|B3834632431!~|C30|30!~|EDeluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FDeluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,78.13,1777439569|2,91.92,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632431", "description": "Deluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148676949", "supplierCode": "3834632431", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.92, "gross": 91.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": 91.92, "gross": 91.92, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 92.7, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M92.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117169837778!~|A4173487477!~|B4173487477!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,92.70,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487477", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117169837778", "supplierCode": "4173487477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.7, "gross": 92.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": 92.7, "gross": 92.7, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 92.7, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M92.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819787!~|A4527360596!~|B4527360596!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,92.70,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360596", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117182819787", "supplierCode": "4527360596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.7, "gross": 92.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": 92.7, "gross": 92.7, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 93.37, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M93.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101988221318!~|A4518745651!~|B4518745651!~|C30|30!~|EDeluxe Room With 2 Twin Beds!~|FDeluxe Room With 2 Twin Beds!~|G1!~|U2,93.37,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4518745651", "description": "Deluxe Room With 2 Twin Beds", "descriptionSupplier": "Deluxe Room With 2 Twin Beds", "legacyRoomId": "0#101988221318", "supplierCode": "4518745651", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.37, "gross": 93.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": 93.37, "gross": 93.37, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M96.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194165!~|A4685190222!~|B4685190222!~|C30|30!~|ECorner Room with 1 King Bed!~|FCorner Room with 1 King Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190222", "description": "Corner Room with 1 King Bed", "descriptionSupplier": "Corner Room with 1 King Bed", "legacyRoomId": "0#118814194165", "supplierCode": "4685190222", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.42, "gross": 96.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": 96.42, "gross": 96.42, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 97.33, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M97.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117173117770!~|A4843200013!~|B4843200013!~|C30|30!~|ESkyline Room, 1 King Bed (1 King Bed)!~|FSkyline Room, 1 King Bed (1 King Bed)!~|G1!~|U2,97.33,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200013", "description": "Skyline Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Skyline Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117173117770", "supplierCode": "4843200013", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.33, "gross": 97.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": 97.33, "gross": 97.33, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M97.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118134168816!~|A3546276317!~|B3546276317!~|C30|30!~|EDouble room King bed - Corner!~|FDouble room King bed - Corner!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276317", "description": "Double room King bed - Corner", "descriptionSupplier": "Double room King bed - Corner", "legacyRoomId": "0#118134168816", "supplierCode": "3546276317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.65, "gross": 97.65, "binding": false } }, "occupancyRefId": 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.65, "gross": 97.65, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 103.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M103.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819779!~|A3818358248!~|B3818358248!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,103.51,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818358248", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117182819779", "supplierCode": "3818358248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.51, "gross": 103.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": 103.51, "gross": 103.51, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 103.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M103.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117182819811!~|A4527360597!~|B4527360597!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,103.51,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527360597", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117182819811", "supplierCode": "4527360597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.51, "gross": 103.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": 103.51, "gross": 103.51, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M110!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118137197896!~|A4843200011!~|B4843200011!~|C30|30!~|ECorner Room, 1 King Bed (1 King Bed)!~|FCorner Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200011", "description": "Corner Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Corner Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#118137197896", "supplierCode": "4843200011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 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": 110, "gross": 110, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 95.251, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 112.06, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M112.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148676936!~|A3834632429!~|B3834632429!~|C30|30!~|ECorner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FCorner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,95.25,1777439569|2,112.06,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834632429", "description": "Corner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Corner Room with 1 King Bed - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148676936", "supplierCode": "3834632429", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.06, "gross": 112.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": 112.06, "gross": 112.06, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 113.4, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M113.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736686!~|A3546276317!~|B3546276317!~|C30|30!~|EDouble room King bed - Corner!~|FDouble room King bed - Corner!~|G1!~|U2,113.40,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276317", "description": "Double room King bed - Corner", "descriptionSupplier": "Double room King bed - Corner", "legacyRoomId": "0#76973736686", "supplierCode": "3546276317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.4, "gross": 113.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": 113.4, "gross": 113.4, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 128.23, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M128.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117184762588!~|A4843200011!~|B4843200011!~|C30|30!~|ECorner Room, 1 King Bed (1 King Bed)!~|FCorner Room, 1 King Bed (1 King Bed)!~|G1!~|U2,128.23,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843200011", "description": "Corner Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Corner Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#117184762588", "supplierCode": "4843200011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.23, "gross": 128.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": 128.23, "gross": 128.23, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M134.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194158!~|A4458483727!~|B4458483727!~|C30|30!~|EEXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages!~|FEXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4458483727", "description": "EXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages", "descriptionSupplier": "EXECUTIVE ROOM King Bed - Executive Lounge access, High Floor, 20% off on Food and Beverages", "legacyRoomId": "0#118814194158", "supplierCode": "4458483727", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.35, "gross": 134.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": 134.35, "gross": 134.35, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M135.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118131588803!~|A3546276759!~|B3546276759!~|C30|30!~|ETwin room - Executive!~|FTwin room - Executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276759", "description": "Twin room - Executive", "descriptionSupplier": "Twin room - Executive", "legacyRoomId": "0#118131588803", "supplierCode": "3546276759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.45, "gross": 135.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": 135.45, "gross": 135.45, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M135.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118131588833!~|A3546268511!~|B3546268511!~|C30|30!~|EDouble room King bed - Executive!~|FDouble room King bed - Executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268511", "description": "Double room King bed - Executive", "descriptionSupplier": "Double room King bed - Executive", "legacyRoomId": "0#118131588833", "supplierCode": "3546268511", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.45, "gross": 135.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": 135.45, "gross": 135.45, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M138.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101986210507!~|A4520918552!~|B4520918552!~|C30|30!~|EExecutive Room With 2 Twin Beds, Executive Lounge Access Non Refundable!~|FExecutive Room With 2 Twin Beds, Executive Lounge Access Non Refundable!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4520918552", "description": "Executive Room With 2 Twin Beds, Executive Lounge Access Non Refundable", "descriptionSupplier": "Executive Room With 2 Twin Beds, Executive Lounge Access Non Refundable", "legacyRoomId": "0#101986210507", "supplierCode": "4520918552", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.23, "gross": 138.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": 138.23, "gross": 138.23, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M145.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118814194142!~|A4685190221!~|B4685190221!~|C30|30!~|ECorner Suite with 1 King Bed, Executive Lounge Access!~|FCorner Suite with 1 King Bed, Executive Lounge Access!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685190221", "description": "Corner Suite with 1 King Bed, Executive Lounge Access", "descriptionSupplier": "Corner Suite with 1 King Bed, Executive Lounge Access", "legacyRoomId": "0#118814194142", "supplierCode": "4685190221", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.16, "gross": 145.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": 145.16, "gross": 145.16, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M145.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118131588796!~|A3546284367!~|B3546284367!~|C30|30!~|ESuite - Corner!~|FSuite - Corner!~|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": "3546284367", "description": "Suite - Corner", "descriptionSupplier": "Suite - Corner", "legacyRoomId": "0#118131588796", "supplierCode": "3546284367", "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": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M153.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118126137287!~|A4173487475!~|B4173487475!~|C30|30!~|EExecutive Room, 2 Twin Beds (Executive Lounge Access) (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (Executive Lounge Access) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173487475", "description": "Executive Room, 2 Twin Beds (Executive Lounge Access) (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (Executive Lounge Access) (2 Twin Beds)", "legacyRoomId": "0#118126137287", "supplierCode": "4173487475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.25, "gross": 153.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": 153.25, "gross": 153.25, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p0!~|x29040512!~|M153.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118126137286!~|A3848221911!~|B3848221911!~|C30|30!~|EExecutive Room, 1 King Bed (Executive Lounge Access) (1 King Bed)!~|FExecutive Room, 1 King Bed (Executive Lounge Access) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3848221911", "description": "Executive Room, 1 King Bed (Executive Lounge Access) (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (Executive Lounge Access) (1 King Bed)", "legacyRoomId": "0#118126137286", "supplierCode": "3848221911", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.25, "gross": 153.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": 153.25, "gross": 153.25, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 132.7105, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 156.13, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M156.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148676940!~|A4626826025!~|B4626826025!~|C30|30!~|EExecutive Room with 2 Twin Beds, Executive Lounge Access - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|FExecutive Room with 2 Twin Beds, Executive Lounge Access - 20% off on Food & Beverages (2 single beds) - Free WiFi!~|G1!~|U2,132.71,1777439569|2,156.13,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626826025", "description": "Executive Room with 2 Twin Beds, Executive Lounge Access - 20% off on Food & Beverages (2 single beds) - Free WiFi", "descriptionSupplier": "Executive Room with 2 Twin Beds, Executive Lounge Access - 20% off on Food & Beverages (2 single beds) - Free WiFi", "legacyRoomId": "0#103148676940", "supplierCode": "4626826025", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.13, "gross": 156.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": 156.13, "gross": 156.13, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 132.7105, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 156.13, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M156.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148676962!~|A4626826026!~|B4626826026!~|C30|30!~|EExecutive Room with 1 King Bed, Executive Lounge Access - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|FExecutive Room with 1 King Bed, Executive Lounge Access - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi!~|G1!~|U2,132.71,1777439569|2,156.13,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626826026", "description": "Executive Room with 1 King Bed, Executive Lounge Access - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Executive Room with 1 King Bed, Executive Lounge Access - 20% off on Food & Beverages (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148676962", "supplierCode": "4626826026", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.13, "gross": 156.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": 156.13, "gross": 156.13, "binding": false } }, { "hotelName": "Grand Mercure Bangkok Atrium", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 160.65, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51351433", "supplierCode": "STN", "hotelCodeSupplier": "51351433", "id": "33!~|a0!~|b260514!~|c260515!~|d51351433!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51351433!~|n852496!~|nSTN!~|o1!~|p1!~|x29040512!~|M160.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#76973736680!~|A3546276759!~|B3546276759!~|C30|30!~|ETwin room - Executive!~|FTwin room - Executive!~|G1!~|U2,160.65,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276759", "description": "Twin room - Executive", "descriptionSupplier": "Twin room - Executive", "legacyRoomId": "0#76973736680", "supplierCode": "3546276759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.65, "gross": 160.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": 160.65, "gross": 160.65, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 108.72, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M108.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239353214!~|A3546349273!~|B3546349273!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,108.72,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546349273", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "0#121239353214", "supplierCode": "3546349273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.72, "gross": 108.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": 108.72, "gross": 108.72, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T17:00:00Z", "value": 110.66, "hoursBefore": 151, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M110.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115122211773!~|A4834507457!~|B4834507457!~|C30|30!~|EDeluxe Room, 1 King!~|FDeluxe Room, 1 King!~|G1!~|U2,110.66,1778173200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834507457", "description": "Deluxe Room, 1 King", "descriptionSupplier": "Deluxe Room, 1 King", "legacyRoomId": "0#115122211773", "supplierCode": "4834507457", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.66, "gross": 110.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": 110.66, "gross": 110.66, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T17:00:00Z", "value": 110.66, "hoursBefore": 151, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M110.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115122211772!~|A4834507428!~|B4834507428!~|C30|30!~|EDeluxe Twin Room, Twin!~|FDeluxe Twin Room, Twin!~|G1!~|U2,110.66,1778173200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834507428", "description": "Deluxe Twin Room, Twin", "descriptionSupplier": "Deluxe Twin Room, Twin", "legacyRoomId": "0#115122211772", "supplierCode": "4834507428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.66, "gross": 110.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": 110.66, "gross": 110.66, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M112.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103443771987!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#103443771987", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.59, "gross": 112.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.59, "gross": 112.59, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M114.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100367714642!~|A4542081653!~|B4542081653!~|C30|30!~|Edeluxe room, 2 twin beds!~|Fdeluxe room, 2 twin beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4542081653", "description": "deluxe room, 2 twin beds", "descriptionSupplier": "deluxe room, 2 twin beds", "legacyRoomId": "0#100367714642", "supplierCode": "4542081653", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.67, "gross": 114.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": 114.67, "gross": 114.67, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 115.83, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M115.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119536912685!~|A4542081653!~|B4542081653!~|C30|30!~|Edeluxe room, 2 twin beds!~|Fdeluxe room, 2 twin beds!~|G1!~|U2,115.83,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4542081653", "description": "deluxe room, 2 twin beds", "descriptionSupplier": "deluxe room, 2 twin beds", "legacyRoomId": "0#119536912685", "supplierCode": "4542081653", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.83, "gross": 115.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": 115.83, "gross": 115.83, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 116.23, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M116.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113269475402!~|A4779098095!~|B4779098095!~|C30|30!~|EDeluxe Room (King\/Twin) RO Summer Promotion 2026!~|FDeluxe Room (King\/Twin) RO Summer Promotion 2026!~|G1!~|U2,116.23,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4779098095", "description": "Deluxe Room (King\/Twin) RO Summer Promotion 2026", "descriptionSupplier": "Deluxe Room (King\/Twin) RO Summer Promotion 2026", "legacyRoomId": "0#113269475402", "supplierCode": "4779098095", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.23, "gross": 116.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": 116.23, "gross": 116.23, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M117.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693975157!~|A4878914859!~|B4878914859!~|C30|30!~|EDeluxe Room, 1 Double Or 1 Twin!~|FDeluxe Room, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878914859", "description": "Deluxe Room, 1 Double Or 1 Twin", "descriptionSupplier": "Deluxe Room, 1 Double Or 1 Twin", "legacyRoomId": "0#119693975157", "supplierCode": "4878914859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.46, "gross": 117.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": 117.46, "gross": 117.46, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 120.16, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M120.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239353195!~|A4052463163!~|B4052463163!~|C30|30!~|EStudio Executive Double Room!~|FStudio Executive Double Room!~|G1!~|U2,120.16,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4052463163", "description": "Studio Executive Double Room", "descriptionSupplier": "Studio Executive Double Room", "legacyRoomId": "0#121239353195", "supplierCode": "4052463163", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.16, "gross": 120.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.16, "gross": 120.16, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M124.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91111933898!~|A4550151997!~|B4550151997!~|C30|30!~|Eexecutive studio!~|Fexecutive studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4550151997", "description": "executive studio", "descriptionSupplier": "executive studio", "legacyRoomId": "0#91111933898", "supplierCode": "4550151997", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.05, "gross": 124.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.05, "gross": 124.05, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 126.67, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M126.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409844!~|A4164795744!~|B4164795744!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,126.67,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164795744", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#120580409844", "supplierCode": "4164795744", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.67, "gross": 126.67, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 126.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M126.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409783!~|A4259734640!~|B4259734640!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,126.67,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4259734640", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#120580409783", "supplierCode": "4259734640", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.67, "gross": 126.67, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 127.55, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M127.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106816912948!~|A4096164207!~|B4096164207!~|C30|30!~|EOne-Bedroom!~|FOne-Bedroom!~|G1!~|U2,127.55,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096164207", "description": "One-Bedroom", "descriptionSupplier": "One-Bedroom", "legacyRoomId": "0#106816912948", "supplierCode": "4096164207", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.55, "gross": 127.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": 127.55, "gross": 127.55, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 128.47, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M128.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120150675012!~|A4802525611!~|B4802525611!~|C30|30!~|Edouble\/king room deluxe!~|Fdouble\/king room deluxe!~|G1!~|U2,128.47,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802525611", "description": "double\/king room deluxe", "descriptionSupplier": "double\/king room deluxe", "legacyRoomId": "0#120150675012", "supplierCode": "4802525611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.47, "gross": 128.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": 128.47, "gross": 128.47, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 128.47, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M128.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113269475397!~|A4779098093!~|B4779098093!~|C30|30!~|EStudio Executive RO Summer Promotion 2026!~|FStudio Executive RO Summer Promotion 2026!~|G1!~|U2,128.47,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4779098093", "description": "Studio Executive RO Summer Promotion 2026", "descriptionSupplier": "Studio Executive RO Summer Promotion 2026", "legacyRoomId": "0#113269475397", "supplierCode": "4779098093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.47, "gross": 128.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": 128.47, "gross": 128.47, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.3256, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 129.07, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M129.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915406875!~|A4161561379!~|B4161561379!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.33,1777410060|2,129.07,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161561379", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#83915406875", "supplierCode": "4161561379", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.07, "gross": 129.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": 129.07, "gross": 129.07, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.3256, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 129.07, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M129.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915406864!~|A3832737869!~|B3832737869!~|C30|30!~|EDeluxe King Room (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.33,1777410060|2,129.07,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737869", "description": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#83915406864", "supplierCode": "3832737869", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.07, "gross": 129.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": 129.07, "gross": 129.07, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M129.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106367298881!~|A4686969541!~|B4686969541!~|C30|30!~|EStudio Executive (1 Queen bed)!~|FStudio Executive (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686969541", "description": "Studio Executive (1 Queen bed)", "descriptionSupplier": "Studio Executive (1 Queen bed)", "legacyRoomId": "0#106367298881", "supplierCode": "4686969541", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.41, "gross": 129.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": 129.41, "gross": 129.41, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M129.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693975159!~|A4878914861!~|B4878914861!~|C30|30!~|EStudio Executive, 1 Double Or 1 Twin!~|FStudio Executive, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878914861", "description": "Studio Executive, 1 Double Or 1 Twin", "descriptionSupplier": "Studio Executive, 1 Double Or 1 Twin", "legacyRoomId": "0#119693975159", "supplierCode": "4878914861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.76, "gross": 129.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": 129.76, "gross": 129.76, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 137.33, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M137.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239353266!~|A4052463164!~|B4052463164!~|C30|30!~|EOne Bedroom Premier Double!~|FOne Bedroom Premier Double!~|G1!~|U2,137.33,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4052463164", "description": "One Bedroom Premier Double", "descriptionSupplier": "One Bedroom Premier Double", "legacyRoomId": "0#121239353266", "supplierCode": "4052463164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.33, "gross": 137.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": 137.33, "gross": 137.33, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M141.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109384903517!~|A4734506555!~|B4734506555!~|C30|30!~|Epremier room, 1 bedroom!~|Fpremier room, 1 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734506555", "description": "premier room, 1 bedroom", "descriptionSupplier": "premier room, 1 bedroom", "legacyRoomId": "0#109384903517", "supplierCode": "4734506555", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.78, "gross": 141.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": 141.78, "gross": 141.78, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 145.31, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M145.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107535123872!~|A4301403137!~|B4301403137!~|C30|30!~|Eroom premier!~|Froom premier!~|G1!~|U2,145.31,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4301403137", "description": "room premier", "descriptionSupplier": "room premier", "legacyRoomId": "0#107535123872", "supplierCode": "4301403137", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.31, "gross": 145.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": 145.31, "gross": 145.31, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 146.82, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M146.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113269475399!~|A4779098094!~|B4779098094!~|C30|30!~|EOne Bedroom Premier RO Summer Promotion 2026!~|FOne Bedroom Premier RO Summer Promotion 2026!~|G1!~|U2,146.82,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4779098094", "description": "One Bedroom Premier RO Summer Promotion 2026", "descriptionSupplier": "One Bedroom Premier RO Summer Promotion 2026", "legacyRoomId": "0#113269475399", "supplierCode": "4779098094", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.82, "gross": 146.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.82, "gross": 146.82, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M150.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693975151!~|A4878914857!~|B4878914857!~|C30|30!~|EOne-Bedroom Premier, 1 King!~|FOne-Bedroom Premier, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878914857", "description": "One-Bedroom Premier, 1 King", "descriptionSupplier": "One-Bedroom Premier, 1 King", "legacyRoomId": "0#119693975151", "supplierCode": "4878914857", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.24, "gross": 150.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": 150.24, "gross": 150.24, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 163.22, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M163.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120199629613!~|A4803080120!~|B4803080120!~|C30|30!~|Edouble\/twin apartment premier!~|Fdouble\/twin apartment premier!~|G1!~|U2,163.22,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4803080120", "description": "double\/twin apartment premier", "descriptionSupplier": "double\/twin apartment premier", "legacyRoomId": "0#120199629613", "supplierCode": "4803080120", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.22, "gross": 163.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": 163.22, "gross": 163.22, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M165.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116942737417!~|A4826488425!~|B4826488425!~|C30|30!~|EOne-Bedroom Premier (1 Queen bed)!~|FOne-Bedroom Premier (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I165.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826488425", "description": "One-Bedroom Premier (1 Queen bed)", "descriptionSupplier": "One-Bedroom Premier (1 Queen bed)", "legacyRoomId": "0#116942737417", "supplierCode": "4826488425", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.54, "gross": 165.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.54, "gross": 165.54, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T04:00:00Z", "value": 185.19, "hoursBefore": 68, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M185.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120869398957!~|A4686969541!~|B4686969541!~|C30|30!~|EStudio Executive (1 Queen bed)!~|FStudio Executive (1 Queen bed)!~|G1!~|U2,185.19,1778472000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I185.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686969541", "description": "Studio Executive (1 Queen bed)", "descriptionSupplier": "Studio Executive (1 Queen bed)", "legacyRoomId": "0#120869398957", "supplierCode": "4686969541", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.19, "gross": 185.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": 185.19, "gross": 185.19, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 191.57, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M191.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120586207342!~|A3819387441!~|B3819387441!~|C30|30!~|EExecutive Studio (1 King Bed)!~|FExecutive Studio (1 King Bed)!~|G1!~|U2,191.57,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I191.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819387441", "description": "Executive Studio (1 King Bed)", "descriptionSupplier": "Executive Studio (1 King Bed)", "legacyRoomId": "0#120586207342", "supplierCode": "3819387441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 191.57, "gross": 191.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": 191.57, "gross": 191.57, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 191.57, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M191.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409758!~|A3819387441!~|B3819387441!~|C30|30!~|EExecutive Studio (1 King Bed)!~|FExecutive Studio (1 King Bed)!~|G1!~|U2,191.57,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I191.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819387441", "description": "Executive Studio (1 King Bed)", "descriptionSupplier": "Executive Studio (1 King Bed)", "legacyRoomId": "0#120580409758", "supplierCode": "3819387441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 191.57, "gross": 191.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": 191.57, "gross": 191.57, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.709, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 195.15, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M195.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915406885!~|A3832737844!~|B3832737844!~|C30|30!~|EStudio Executive (1 extra-large double bed) - Free WiFi!~|FStudio Executive (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.71,1777410060|2,195.15,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I195.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737844", "description": "Studio Executive (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Studio Executive (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#83915406885", "supplierCode": "3832737844", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 195.15, "gross": 195.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": 195.15, "gross": 195.15, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 221.13, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M221.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120479031247!~|A4889329324!~|B4889329324!~|C30|30!~|Eapartment premium premier with 1 bedroom!~|Fapartment premium premier with 1 bedroom!~|G1!~|U2,221.13,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I221.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889329324", "description": "apartment premium premier with 1 bedroom", "descriptionSupplier": "apartment premium premier with 1 bedroom", "legacyRoomId": "0#120479031247", "supplierCode": "4889329324", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 221.13, "gross": 221.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": 221.13, "gross": 221.13, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 222.46, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M222.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120632116017!~|A4734743308!~|B4734743308!~|C30|30!~|EPremier Room, 1 Bedroom (1 King Bed)!~|FPremier Room, 1 Bedroom (1 King Bed)!~|G1!~|U2,222.46,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I222.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743308", "description": "Premier Room, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Premier Room, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#120632116017", "supplierCode": "4734743308", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 222.46, "gross": 222.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": 222.46, "gross": 222.46, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 222.46, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M222.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409827!~|A4734743308!~|B4734743308!~|C30|30!~|EPremier Room, 1 Bedroom (1 King Bed)!~|FPremier Room, 1 Bedroom (1 King Bed)!~|G1!~|U2,222.46,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I222.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743308", "description": "Premier Room, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Premier Room, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#120580409827", "supplierCode": "4734743308", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 222.46, "gross": 222.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": 222.46, "gross": 222.46, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.3315, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 226.63, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M226.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915407292!~|A4161561376!~|B4161561376!~|C30|30!~|EOne-Bedroom Premier (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Premier (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.33,1777410060|2,226.63,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I226.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161561376", "description": "One-Bedroom Premier (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Premier (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#83915407292", "supplierCode": "4161561376", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.63, "gross": 226.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": 226.63, "gross": 226.63, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 343.32, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M343.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241248750!~|A4051372275!~|B4051372275!~|C30|30!~|ETwo Bedroom Executive (Max 4)!~|FTwo Bedroom Executive (Max 4)!~|G1!~|U2,343.32,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I343.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4051372275", "description": "Two Bedroom Executive (Max 4)", "descriptionSupplier": "Two Bedroom Executive (Max 4)", "legacyRoomId": "0#121241248750", "supplierCode": "4051372275", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 343.32, "gross": 343.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": 343.32, "gross": 343.32, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 363.29, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M363.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111365532846!~|A4349255164!~|B4349255164!~|C30|30!~|Eroom executive (connected)!~|Froom executive (connected)!~|G1!~|U2,363.29,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I363.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4349255164", "description": "room executive (connected)", "descriptionSupplier": "room executive (connected)", "legacyRoomId": "0#111365532846", "supplierCode": "4349255164", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 363.29, "gross": 363.29, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 405.41, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M405.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119456082698!~|A4865935011!~|B4865935011!~|C30|30!~|Eapartment executive (twin bed)!~|Fapartment executive (twin bed)!~|G1!~|U2,405.41,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I405.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865935011", "description": "apartment executive (twin bed)", "descriptionSupplier": "apartment executive (twin bed)", "legacyRoomId": "0#119456082698", "supplierCode": "4865935011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 405.41, "gross": 405.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": 405.41, "gross": 405.41, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 467.52, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M467.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409712!~|A4734743307!~|B4734743307!~|C30|30!~|EExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|FExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,467.52,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I467.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743307", "description": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409712", "supplierCode": "4734743307", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 467.52, "gross": 467.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": 467.52, "gross": 467.52, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 471.74, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M471.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105957030914!~|A4601080556!~|B4601080556!~|C30|30!~|Eapartment executive with 2 bedrooms (connected)!~|Fapartment executive with 2 bedrooms (connected)!~|G1!~|U2,471.74,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I471.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601080556", "description": "apartment executive with 2 bedrooms (connected)", "descriptionSupplier": "apartment executive with 2 bedrooms (connected)", "legacyRoomId": "0#105957030914", "supplierCode": "4601080556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 471.74, "gross": 471.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": 471.74, "gross": 471.74, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 475.84, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M475.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409884!~|A4734743307!~|B4734743307!~|C30|30!~|EExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|FExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,475.84,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I475.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743307", "description": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409884", "supplierCode": "4734743307", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 475.84, "gross": 475.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": 475.84, "gross": 475.84, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 14.5431, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 484.77, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M484.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915407294!~|A4161561377!~|B4161561377!~|C30|30!~|ETwo-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi!~|FTwo-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi!~|G1!~|U2,14.54,1777410060|2,484.77,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I484.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161561377", "description": "Two-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi", "descriptionSupplier": "Two-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi", "legacyRoomId": "0#83915407294", "supplierCode": "4161561377", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 484.77, "gross": 484.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": 484.77, "gross": 484.77, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M517.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112289712247!~|A4766526131!~|B4766526131!~|C30|30!~|Epremier room, 2 bedrooms!~|Fpremier room, 2 bedrooms!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I517.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4766526131", "description": "premier room, 2 bedrooms", "descriptionSupplier": "premier room, 2 bedrooms", "legacyRoomId": "0#112289712247", "supplierCode": "4766526131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 517.07, "gross": 517.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": 517.07, "gross": 517.07, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 522.29, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M522.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112292613516!~|A4766526131!~|B4766526131!~|C30|30!~|Epremier room, 2 bedrooms!~|Fpremier room, 2 bedrooms!~|G1!~|U2,522.29,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I522.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4766526131", "description": "premier room, 2 bedrooms", "descriptionSupplier": "premier room, 2 bedrooms", "legacyRoomId": "0#112292613516", "supplierCode": "4766526131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 522.29, "gross": 522.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": 522.29, "gross": 522.29, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 538.37, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M538.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105872806383!~|A4451299423!~|B4451299423!~|C30|30!~|ETwo-Bedroom!~|FTwo-Bedroom!~|G1!~|U2,538.37,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I538.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4451299423", "description": "Two-Bedroom", "descriptionSupplier": "Two-Bedroom", "legacyRoomId": "0#105872806383", "supplierCode": "4451299423", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 538.37, "gross": 538.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": 538.37, "gross": 538.37, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 568.53, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M568.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120578505924!~|A4734743310!~|B4734743310!~|C30|30!~|EPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|FPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|G1!~|U2,568.53,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I568.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743310", "description": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#120578505924", "supplierCode": "4734743310", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 568.53, "gross": 568.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": 568.53, "gross": 568.53, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 568.53, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M568.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409667!~|A4734743310!~|B4734743310!~|C30|30!~|EPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|FPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|G1!~|U2,568.53,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I568.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743310", "description": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#120580409667", "supplierCode": "4734743310", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 568.53, "gross": 568.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": 568.53, "gross": 568.53, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.584, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 579.2, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M579.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105750015782!~|A3832737875!~|B3832737875!~|C30|30!~|ETwo-Bedroom Premier - Free WiFi!~|FTwo-Bedroom Premier - Free WiFi!~|G1!~|U2,11.58,1777410060|2,579.20,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I579.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737875", "description": "Two-Bedroom Premier - Free WiFi", "descriptionSupplier": "Two-Bedroom Premier - Free WiFi", "legacyRoomId": "0#105750015782", "supplierCode": "3832737875", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 579.2, "gross": 579.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": 579.2, "gross": 579.2, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 626.15, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M626.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105872806380!~|A4110861367!~|B4110861367!~|C30|30!~|EThree-Bedroom Executive (Connecting Rooms)!~|FThree-Bedroom Executive (Connecting Rooms)!~|G1!~|U2,626.15,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I626.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4110861367", "description": "Three-Bedroom Executive (Connecting Rooms)", "descriptionSupplier": "Three-Bedroom Executive (Connecting Rooms)", "legacyRoomId": "0#105872806380", "supplierCode": "4110861367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 626.15, "gross": 626.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": 626.15, "gross": 626.15, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 649.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M649.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120539157906!~|A4734743309!~|B4734743309!~|C30|30!~|EExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,649.67,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I649.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743309", "description": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#120539157906", "supplierCode": "4734743309", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.67, "gross": 649.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": 649.67, "gross": 649.67, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 661.23, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M661.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409846!~|A4734743309!~|B4734743309!~|C30|30!~|EExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,661.23,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I661.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743309", "description": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409846", "supplierCode": "4734743309", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 661.23, "gross": 661.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": 661.23, "gross": 661.23, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 114.44, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M114.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239353378!~|A3546349273!~|B3546349273!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,114.44,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546349273", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "0#121239353378", "supplierCode": "3546349273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.44, "gross": 114.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": 114.44, "gross": 114.44, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M118.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100201077442!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#100201077442", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.84, "gross": 118.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": 118.84, "gross": 118.84, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 122.34, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M122.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113269475404!~|A4779098096!~|B4779098096!~|C30|30!~|EDeluxe Room (King\/Twin) BB Summer Promotion 2026!~|FDeluxe Room (King\/Twin) BB Summer Promotion 2026!~|G1!~|U2,122.34,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4779098096", "description": "Deluxe Room (King\/Twin) BB Summer Promotion 2026", "descriptionSupplier": "Deluxe Room (King\/Twin) BB Summer Promotion 2026", "legacyRoomId": "0#113269475404", "supplierCode": "4779098096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.34, "gross": 122.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": 122.34, "gross": 122.34, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 125.88, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M125.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239353196!~|A4052463163!~|B4052463163!~|C30|30!~|EStudio Executive Double Room!~|FStudio Executive Double Room!~|G1!~|U2,125.88,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4052463163", "description": "Studio Executive Double Room", "descriptionSupplier": "Studio Executive Double Room", "legacyRoomId": "0#121239353196", "supplierCode": "4052463163", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.88, "gross": 125.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": 125.88, "gross": 125.88, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M127.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368744658!~|A4687263264!~|B4687263264!~|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!~|I127.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263264", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#106368744658", "supplierCode": "4687263264", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.94, "gross": 127.94, "binding": false } }, "occupancyRefId": 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": 127.94, "gross": 127.94, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M130.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91111933904!~|A4550151997!~|B4550151997!~|C30|30!~|Eexecutive studio!~|Fexecutive studio!~|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": "4550151997", "description": "executive studio", "descriptionSupplier": "executive studio", "legacyRoomId": "0#91111933904", "supplierCode": "4550151997", "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": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 131.63, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M131.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119073734818!~|A4542081653!~|B4542081653!~|C30|30!~|Edeluxe room, 2 twin beds!~|Fdeluxe room, 2 twin beds!~|G1!~|U2,131.63,1778187600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4542081653", "description": "deluxe room, 2 twin beds", "descriptionSupplier": "deluxe room, 2 twin beds", "legacyRoomId": "0#119073734818", "supplierCode": "4542081653", "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": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 133.62, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M133.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106816912954!~|A4096164207!~|B4096164207!~|C30|30!~|EOne-Bedroom!~|FOne-Bedroom!~|G1!~|U2,133.62,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4096164207", "description": "One-Bedroom", "descriptionSupplier": "One-Bedroom", "legacyRoomId": "0#106816912954", "supplierCode": "4096164207", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.62, "gross": 133.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": 133.62, "gross": 133.62, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 134.58, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M134.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113269475409!~|A4779098098!~|B4779098098!~|C30|30!~|EStudio Executive BB Summer Promotion 2026!~|FStudio Executive BB Summer Promotion 2026!~|G1!~|U2,134.58,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4779098098", "description": "Studio Executive BB Summer Promotion 2026", "descriptionSupplier": "Studio Executive BB Summer Promotion 2026", "legacyRoomId": "0#113269475409", "supplierCode": "4779098098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.58, "gross": 134.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": 134.58, "gross": 134.58, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M135.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368744603!~|A4686969541!~|B4686969541!~|C30|30!~|EStudio Executive (1 Queen bed)!~|FStudio Executive (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686969541", "description": "Studio Executive (1 Queen bed)", "descriptionSupplier": "Studio Executive (1 Queen bed)", "legacyRoomId": "0#106368744603", "supplierCode": "4686969541", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.88, "gross": 135.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.88, "gross": 135.88, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 143.05, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M143.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239353321!~|A4052463164!~|B4052463164!~|C30|30!~|EOne Bedroom Premier Double!~|FOne Bedroom Premier Double!~|G1!~|U2,143.05,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4052463164", "description": "One Bedroom Premier Double", "descriptionSupplier": "One Bedroom Premier Double", "legacyRoomId": "0#121239353321", "supplierCode": "4052463164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.05, "gross": 143.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.05, "gross": 143.05, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M148.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109390849906!~|A4734506555!~|B4734506555!~|C30|30!~|Epremier room, 1 bedroom!~|Fpremier room, 1 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734506555", "description": "premier room, 1 bedroom", "descriptionSupplier": "premier room, 1 bedroom", "legacyRoomId": "0#109390849906", "supplierCode": "4734506555", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.03, "gross": 148.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.03, "gross": 148.03, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 150.31, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M150.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409868!~|A4164795744!~|B4164795744!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,150.31,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164795744", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#120580409868", "supplierCode": "4164795744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.31, "gross": 150.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": 150.31, "gross": 150.31, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 150.31, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M150.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409870!~|A4259734640!~|B4259734640!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,150.31,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4259734640", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#120580409870", "supplierCode": "4259734640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.31, "gross": 150.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": 150.31, "gross": 150.31, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:01:00Z", "value": 152.93, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M152.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113269475405!~|A4779098097!~|B4779098097!~|C30|30!~|EOne Bedroom Premier BB Summer Promotion 2026!~|FOne Bedroom Premier BB Summer Promotion 2026!~|G1!~|U2,152.93,1778446860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4779098097", "description": "One Bedroom Premier BB Summer Promotion 2026", "descriptionSupplier": "One Bedroom Premier BB Summer Promotion 2026", "legacyRoomId": "0#113269475405", "supplierCode": "4779098097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.93, "gross": 152.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": 152.93, "gross": 152.93, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.7198, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 153.14, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M153.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915406873!~|A4161561379!~|B4161561379!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.72,1777410060|2,153.14,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161561379", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#83915406873", "supplierCode": "4161561379", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.14, "gross": 153.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": 153.14, "gross": 153.14, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.7198, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 153.14, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M153.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915406878!~|A3832737869!~|B3832737869!~|C30|30!~|EDeluxe King Room (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.72,1777410060|2,153.14,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737869", "description": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#83915406878", "supplierCode": "3832737869", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.14, "gross": 153.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": 153.14, "gross": 153.14, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M172.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116942737449!~|A4826488425!~|B4826488425!~|C30|30!~|EOne-Bedroom Premier (1 Queen bed)!~|FOne-Bedroom Premier (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826488425", "description": "One-Bedroom Premier (1 Queen bed)", "descriptionSupplier": "One-Bedroom Premier (1 Queen bed)", "legacyRoomId": "0#116942737449", "supplierCode": "4826488425", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.45, "gross": 172.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": 172.45, "gross": 172.45, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 215.2, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M215.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120586207338!~|A3819387441!~|B3819387441!~|C30|30!~|EExecutive Studio (1 King Bed)!~|FExecutive Studio (1 King Bed)!~|G1!~|U2,215.20,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I215.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819387441", "description": "Executive Studio (1 King Bed)", "descriptionSupplier": "Executive Studio (1 King Bed)", "legacyRoomId": "0#120586207338", "supplierCode": "3819387441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 215.2, "gross": 215.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": 215.2, "gross": 215.2, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 215.2, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M215.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409653!~|A3819387441!~|B3819387441!~|C30|30!~|EExecutive Studio (1 King Bed)!~|FExecutive Studio (1 King Bed)!~|G1!~|U2,215.20,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I215.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819387441", "description": "Executive Studio (1 King Bed)", "descriptionSupplier": "Executive Studio (1 King Bed)", "legacyRoomId": "0#120580409653", "supplierCode": "3819387441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 215.2, "gross": 215.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": 215.2, "gross": 215.2, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.961, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 219.22, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M219.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915406877!~|A3832737844!~|B3832737844!~|C30|30!~|EStudio Executive (1 extra-large double bed) - Free WiFi!~|FStudio Executive (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.96,1777410060|2,219.22,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I219.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737844", "description": "Studio Executive (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Studio Executive (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#83915406877", "supplierCode": "3832737844", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 219.22, "gross": 219.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": 219.22, "gross": 219.22, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 246.1, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M246.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120578505925!~|A4734743308!~|B4734743308!~|C30|30!~|EPremier Room, 1 Bedroom (1 King Bed)!~|FPremier Room, 1 Bedroom (1 King Bed)!~|G1!~|U2,246.10,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I246.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743308", "description": "Premier Room, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Premier Room, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#120578505925", "supplierCode": "4734743308", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 246.1, "gross": 246.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": 246.1, "gross": 246.1, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 246.1, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M246.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409888!~|A4734743308!~|B4734743308!~|C30|30!~|EPremier Room, 1 Bedroom (1 King Bed)!~|FPremier Room, 1 Bedroom (1 King Bed)!~|G1!~|U2,246.10,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I246.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743308", "description": "Premier Room, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Premier Room, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#120580409888", "supplierCode": "4734743308", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 246.1, "gross": 246.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": 246.1, "gross": 246.1, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.028, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 250.7, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M250.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83915407298!~|A4161561376!~|B4161561376!~|C30|30!~|EOne-Bedroom Premier (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Premier (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.03,1777410060|2,250.70,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I250.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161561376", "description": "One-Bedroom Premier (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Premier (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#83915407298", "supplierCode": "4161561376", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.7, "gross": 250.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": 250.7, "gross": 250.7, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T22:00:00Z", "value": 371.93, "hoursBefore": 74, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M371.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241248789!~|A4051372275!~|B4051372275!~|C30|30!~|ETwo Bedroom Executive (Max 4)!~|FTwo Bedroom Executive (Max 4)!~|G1!~|U2,371.93,1778450400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I371.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4051372275", "description": "Two Bedroom Executive (Max 4)", "descriptionSupplier": "Two Bedroom Executive (Max 4)", "legacyRoomId": "0#121241248789", "supplierCode": "4051372275", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 371.93, "gross": 371.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": 371.93, "gross": 371.93, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 499.46, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M499.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409790!~|A4734743307!~|B4734743307!~|C30|30!~|EExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|FExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,499.46,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I499.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743307", "description": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409790", "supplierCode": "4734743307", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.46, "gross": 499.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": 499.46, "gross": 499.46, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 499.46, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M499.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409852!~|A4734743307!~|B4734743307!~|C30|30!~|EExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|FExecutive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,499.46,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I499.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743307", "description": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Bedrooms, Connecting Rooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409852", "supplierCode": "4734743307", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 499.46, "gross": 499.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": 499.46, "gross": 499.46, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.1768, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 508.84, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M508.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104723479566!~|A4161561377!~|B4161561377!~|C30|30!~|ETwo-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi!~|FTwo-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi!~|G1!~|U2,10.18,1777410060|2,508.84,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I508.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161561377", "description": "Two-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi", "descriptionSupplier": "Two-Bedroom Executive (Connecting Room) (2 single beds) - Free WiFi", "legacyRoomId": "0#104723479566", "supplierCode": "4161561377", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 508.84, "gross": 508.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": 508.84, "gross": 508.84, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M538.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112289712250!~|A4766526131!~|B4766526131!~|C30|30!~|Epremier room, 2 bedrooms!~|Fpremier room, 2 bedrooms!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I538.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4766526131", "description": "premier room, 2 bedrooms", "descriptionSupplier": "premier room, 2 bedrooms", "legacyRoomId": "0#112289712250", "supplierCode": "4766526131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 538.96, "gross": 538.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": 538.96, "gross": 538.96, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 544.4, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M544.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114794984756!~|A4766526131!~|B4766526131!~|C30|30!~|Epremier room, 2 bedrooms!~|Fpremier room, 2 bedrooms!~|G1!~|U2,544.40,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I544.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4766526131", "description": "premier room, 2 bedrooms", "descriptionSupplier": "premier room, 2 bedrooms", "legacyRoomId": "0#114794984756", "supplierCode": "4766526131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 544.4, "gross": 544.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": 544.4, "gross": 544.4, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 592.16, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M592.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120578505922!~|A4734743310!~|B4734743310!~|C30|30!~|EPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|FPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|G1!~|U2,592.16,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I592.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743310", "description": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#120578505922", "supplierCode": "4734743310", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 592.16, "gross": 592.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 592.16, "gross": 592.16, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T12:00:00Z", "value": 592.16, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M592.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409745!~|A4734743310!~|B4734743310!~|C30|30!~|EPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|FPremier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)!~|G1!~|U2,592.16,1778673600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I592.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743310", "description": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "Premier Room, 2 Bedrooms (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#120580409745", "supplierCode": "4734743310", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 592.16, "gross": 592.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 592.16, "gross": 592.16, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.0654, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 603.27, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M603.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105761131497!~|A3832737875!~|B3832737875!~|C30|30!~|ETwo-Bedroom Premier - Free WiFi!~|FTwo-Bedroom Premier - Free WiFi!~|G1!~|U2,12.07,1777410060|2,603.27,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I603.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737875", "description": "Two-Bedroom Premier - Free WiFi", "descriptionSupplier": "Two-Bedroom Premier - Free WiFi", "legacyRoomId": "0#105761131497", "supplierCode": "3832737875", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 603.27, "gross": 603.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": 603.27, "gross": 603.27, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 684.86, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M684.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409693!~|A4734743309!~|B4734743309!~|C30|30!~|EExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,684.86,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I684.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743309", "description": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409693", "supplierCode": "4734743309", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 684.86, "gross": 684.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": 684.86, "gross": 684.86, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 684.86, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M684.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120580409804!~|A4734743309!~|B4734743309!~|C30|30!~|EExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,684.86,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I684.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743309", "description": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Room, 3 Bedrooms, Connecting Rooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#120580409804", "supplierCode": "4734743309", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 684.86, "gross": 684.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": 684.86, "gross": 684.86, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.9542, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 697.71, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M697.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105761131496!~|A3832737853!~|B3832737853!~|C30|30!~|EThree-Bedroom Executive (Connecting Room) (1 large bed) - Free WiFi!~|FThree-Bedroom Executive (Connecting Room) (1 large bed) - Free WiFi!~|G1!~|U2,13.95,1777410060|2,697.71,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I697.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832737853", "description": "Three-Bedroom Executive (Connecting Room) (1 large bed) - Free WiFi", "descriptionSupplier": "Three-Bedroom Executive (Connecting Room) (1 large bed) - Free WiFi", "legacyRoomId": "0#105761131496", "supplierCode": "3832737853", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 697.71, "gross": 697.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": 697.71, "gross": 697.71, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M769.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116299157561!~|A4818373979!~|B4818373979!~|C30|30!~|EThree-Bedroom!~|FThree-Bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I769.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818373979", "description": "Three-Bedroom", "descriptionSupplier": "Three-Bedroom", "legacyRoomId": "0#116299157561", "supplierCode": "4818373979", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 769.5, "gross": 769.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 769.5, "gross": 769.5, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M808.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120575930585!~|A4734743311!~|B4734743311!~|C30|30!~|EPremier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FPremier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I808.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743311", "description": "Premier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#120575930585", "supplierCode": "4734743311", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 808.45, "gross": 808.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": 808.45, "gross": 808.45, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M808.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120578505923!~|A4734743311!~|B4734743311!~|C30|30!~|EPremier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FPremier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I808.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4734743311", "description": "Premier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Room, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#120578505923", "supplierCode": "4734743311", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 808.45, "gross": 808.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": 808.45, "gross": 808.45, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M823.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83917064887!~|A4125707968!~|B4125707968!~|C30|30!~|EThree-Bedroom Premier (1 double bed) - Free WiFi!~|FThree-Bedroom Premier (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I823.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4125707968", "description": "Three-Bedroom Premier (1 double bed) - Free WiFi", "descriptionSupplier": "Three-Bedroom Premier (1 double bed) - Free WiFi", "legacyRoomId": "0#83917064887", "supplierCode": "4125707968", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 823.62, "gross": 823.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 823.62, "gross": 823.62, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T17:00:00Z", "value": 116.37, "hoursBefore": 151, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M116.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115119380312!~|A4834507523!~|B4834507523!~|C30|30!~|EDeluxe Room, 1 King!~|FDeluxe Room, 1 King!~|G1!~|U2,116.37,1778173200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834507523", "description": "Deluxe Room, 1 King", "descriptionSupplier": "Deluxe Room, 1 King", "legacyRoomId": "0#115119380312", "supplierCode": "4834507523", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.37, "gross": 116.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": 116.37, "gross": 116.37, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T17:00:00Z", "value": 116.37, "hoursBefore": 151, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040512!~|M116.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115119380311!~|A4834507544!~|B4834507544!~|C30|30!~|EDeluxe Twin Room, Twin!~|FDeluxe Twin Room, Twin!~|G1!~|U2,116.37,1778173200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834507544", "description": "Deluxe Twin Room, Twin", "descriptionSupplier": "Deluxe Twin Room, Twin", "legacyRoomId": "0#115119380311", "supplierCode": "4834507544", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.37, "gross": 116.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": 116.37, "gross": 116.37, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040512!~|M123.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693975158!~|A4878914860!~|B4878914860!~|C30|30!~|EDeluxe Room, 1 Double Or 1 Twin!~|FDeluxe Room, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878914860", "description": "Deluxe Room, 1 Double Or 1 Twin", "descriptionSupplier": "Deluxe Room, 1 Double Or 1 Twin", "legacyRoomId": "0#119693975158", "supplierCode": "4878914860", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.62, "gross": 123.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.62, "gross": 123.62, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040512!~|M135.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693975172!~|A4878914862!~|B4878914862!~|C30|30!~|EStudio Executive, 1 Double Or 1 Twin!~|FStudio Executive, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878914862", "description": "Studio Executive, 1 Double Or 1 Twin", "descriptionSupplier": "Studio Executive, 1 Double Or 1 Twin", "legacyRoomId": "0#119693975172", "supplierCode": "4878914862", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.9, "gross": 135.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": 135.9, "gross": 135.9, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040512!~|M157.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693975154!~|A4878914858!~|B4878914858!~|C30|30!~|EOne-Bedroom Premier, 1 King!~|FOne-Bedroom Premier, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878914858", "description": "One-Bedroom Premier, 1 King", "descriptionSupplier": "One-Bedroom Premier, 1 King", "legacyRoomId": "0#119693975154", "supplierCode": "4878914858", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.08, "gross": 157.08, "binding": false } }, "occupancyRefId": 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.08, "gross": 157.08, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 135.84, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M135.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120238843871!~|A4802525611!~|B4802525611!~|C30|30!~|Edouble\/king room deluxe!~|Fdouble\/king room deluxe!~|G1!~|U2,135.84,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802525611", "description": "double\/king room deluxe", "descriptionSupplier": "double\/king room deluxe", "legacyRoomId": "0#120238843871", "supplierCode": "4802525611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.84, "gross": 135.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": 135.84, "gross": 135.84, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 151.63, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M151.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108274559902!~|A4301403137!~|B4301403137!~|C30|30!~|Eroom premier!~|Froom premier!~|G1!~|U2,151.63,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4301403137", "description": "room premier", "descriptionSupplier": "room premier", "legacyRoomId": "0#108274559902", "supplierCode": "4301403137", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.63, "gross": 151.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": 151.63, "gross": 151.63, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 170.59, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M170.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120199629630!~|A4803080120!~|B4803080120!~|C30|30!~|Edouble\/twin apartment premier!~|Fdouble\/twin apartment premier!~|G1!~|U2,170.59,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4803080120", "description": "double\/twin apartment premier", "descriptionSupplier": "double\/twin apartment premier", "legacyRoomId": "0#120199629630", "supplierCode": "4803080120", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.59, "gross": 170.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": 170.59, "gross": 170.59, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 244.3, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M244.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120482322995!~|A4889329324!~|B4889329324!~|C30|30!~|Eapartment premium premier with 1 bedroom!~|Fapartment premium premier with 1 bedroom!~|G1!~|U2,244.30,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I244.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889329324", "description": "apartment premium premier with 1 bedroom", "descriptionSupplier": "apartment premium premier with 1 bedroom", "legacyRoomId": "0#120482322995", "supplierCode": "4889329324", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.3, "gross": 244.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": 244.3, "gross": 244.3, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 393.82, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M393.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111365532987!~|A4349255164!~|B4349255164!~|C30|30!~|Eroom executive (connected)!~|Froom executive (connected)!~|G1!~|U2,393.82,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I393.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4349255164", "description": "room executive (connected)", "descriptionSupplier": "room executive (connected)", "legacyRoomId": "0#111365532987", "supplierCode": "4349255164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 393.82, "gross": 393.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 393.82, "gross": 393.82, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 439.1, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M439.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120278423237!~|A4865935011!~|B4865935011!~|C30|30!~|Eapartment executive (twin bed)!~|Fapartment executive (twin bed)!~|G1!~|U2,439.10,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I439.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865935011", "description": "apartment executive (twin bed)", "descriptionSupplier": "apartment executive (twin bed)", "legacyRoomId": "0#120278423237", "supplierCode": "4865935011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 439.1, "gross": 439.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": 439.1, "gross": 439.1, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 494.91, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M494.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105957030931!~|A4601080556!~|B4601080556!~|C30|30!~|Eapartment executive with 2 bedrooms (connected)!~|Fapartment executive with 2 bedrooms (connected)!~|G1!~|U2,494.91,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I494.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601080556", "description": "apartment executive with 2 bedrooms (connected)", "descriptionSupplier": "apartment executive with 2 bedrooms (connected)", "legacyRoomId": "0#105957030931", "supplierCode": "4601080556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 494.91, "gross": 494.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": 494.91, "gross": 494.91, "binding": false } }, { "hotelName": "Ascott Thonglor Bangkok (SHA PLUS+)", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 719.2, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58168321", "supplierCode": "STN", "hotelCodeSupplier": "58168321", "id": "33!~|a0!~|b260514!~|c260515!~|d58168321!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58168321!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M719.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121145582007!~|A4345599098!~|B4345599098!~|C30|30!~|Eroom executive with 3 bedrooms!~|Froom executive with 3 bedrooms!~|G1!~|U2,719.20,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I719.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4345599098", "description": "room executive with 3 bedrooms", "descriptionSupplier": "room executive with 3 bedrooms", "legacyRoomId": "0#121145582007", "supplierCode": "4345599098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 719.2, "gross": 719.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": 719.2, "gross": 719.2, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 19.432, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 55.52, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M55.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020957!~|A4602313458!~|B4602313458!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,19.43,1777410060|2,55.52,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313458", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#121032020957", "supplierCode": "4602313458", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.52, "gross": 55.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": 55.52, "gross": 55.52, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 19.6175, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 56.05, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M56.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020957!~|A4602313458!~|B4602313458!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,19.62,1778101200|2,56.05,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313458", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#121032020957", "supplierCode": "4602313458", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.05, "gross": 56.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.05, "gross": 56.05, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 17.55, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 58.5, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M58.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121178919502!~|A4602068224!~|B4602068224!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,17.55,1777410060|2,58.50,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068224", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#121178919502", "supplierCode": "4602068224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.5, "gross": 58.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": 58.5, "gross": 58.5, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 17.709, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 59.03, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M59.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121178919502!~|A4602068224!~|B4602068224!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,17.71,1778101200|2,59.03,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068224", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#121178919502", "supplierCode": "4602068224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.03, "gross": 59.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": 59.03, "gross": 59.03, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 20.8495, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 59.57, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M59.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069247!~|A4723350951!~|B4723350951!~|C30|30!~|E1 bedroom junior suite, 1 king!~|F1 bedroom junior suite, 1 king!~|G1!~|U2,20.85,1777410060|2,59.57,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4723350951", "description": "1 bedroom junior suite, 1 king", "descriptionSupplier": "1 bedroom junior suite, 1 king", "legacyRoomId": "0#121030069247", "supplierCode": "4723350951", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.57, "gross": 59.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": 59.57, "gross": 59.57, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 59.7, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M59.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119994699295!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,59.70,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119994699295", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.7, "gross": 59.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": 59.7, "gross": 59.7, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 18.048, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 60.16, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M60.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069247!~|A4723350951!~|B4723350951!~|C30|30!~|E1 bedroom junior suite, 1 king!~|F1 bedroom junior suite, 1 king!~|G1!~|U2,18.05,1778274000|2,60.16,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4723350951", "description": "1 bedroom junior suite, 1 king", "descriptionSupplier": "1 bedroom junior suite, 1 king", "legacyRoomId": "0#121030069247", "supplierCode": "4723350951", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.16, "gross": 60.16, "binding": 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.16, "gross": 60.16, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91103851324!~|A4172014748!~|B4172014748!~|C30|30!~|Eone bedroom junior!~|Fone bedroom junior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172014748", "description": "one bedroom junior", "descriptionSupplier": "one bedroom junior", "legacyRoomId": "0#91103851324", "supplierCode": "4172014748", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.46, "gross": 60.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": 60.46, "gross": 60.46, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91103851497!~|A4195746224!~|B4195746224!~|C30|30!~|Eone bedroom premium!~|Fone bedroom premium!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195746224", "description": "one bedroom premium", "descriptionSupplier": "one bedroom premium", "legacyRoomId": "0#91103851497", "supplierCode": "4195746224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.46, "gross": 60.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": 60.46, "gross": 60.46, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 21.329, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 60.94, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M60.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069233!~|A4710307509!~|B4710307509!~|C30|30!~|E1 bedroom premier suite king!~|F1 bedroom premier suite king!~|G1!~|U2,21.33,1777410060|2,60.94,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4710307509", "description": "1 bedroom premier suite king", "descriptionSupplier": "1 bedroom premier suite king", "legacyRoomId": "0#121030069233", "supplierCode": "4710307509", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.94, "gross": 60.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": 60.94, "gross": 60.94, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 61.06, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119959058792!~|A4215828274!~|B4215828274!~|C30|30!~|E1 bedroom premier suite king!~|F1 bedroom premier suite king!~|G1!~|U2,61.06,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215828274", "description": "1 bedroom premier suite king", "descriptionSupplier": "1 bedroom premier suite king", "legacyRoomId": "0#119959058792", "supplierCode": "4215828274", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.06, "gross": 61.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": 61.06, "gross": 61.06, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 61.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102139197864!~|A4172014748!~|B4172014748!~|C30|30!~|Eone bedroom junior!~|Fone bedroom junior!~|G1!~|U2,61.07,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172014748", "description": "one bedroom junior", "descriptionSupplier": "one bedroom junior", "legacyRoomId": "0#102139197864", "supplierCode": "4172014748", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.07, "gross": 61.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": 61.07, "gross": 61.07, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 61.07, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120014121697!~|A4195746224!~|B4195746224!~|C30|30!~|Eone bedroom premium!~|Fone bedroom premium!~|G1!~|U2,61.07,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195746224", "description": "one bedroom premium", "descriptionSupplier": "one bedroom premium", "legacyRoomId": "0#120014121697", "supplierCode": "4195746224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.07, "gross": 61.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": 61.07, "gross": 61.07, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 18.69, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 62.3, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121111369472!~|A4725287843!~|B4725287843!~|C30|30!~|E1 bedroom executive suite!~|F1 bedroom executive suite!~|G1!~|U2,18.69,1777410060|2,62.30,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725287843", "description": "1 bedroom executive suite", "descriptionSupplier": "1 bedroom executive suite", "legacyRoomId": "0#121111369472", "supplierCode": "4725287843", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.3, "gross": 62.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": 62.3, "gross": 62.3, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120720526173!~|A4219584421!~|B4219584421!~|C30|30!~|Eexecutive king room!~|Fexecutive king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584421", "description": "executive king room", "descriptionSupplier": "executive king room", "legacyRoomId": "0#120720526173", "supplierCode": "4219584421", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.34, "gross": 62.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.34, "gross": 62.34, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469311!~|A4217911357!~|B4217911357!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217911357", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#121240469311", "supplierCode": "4217911357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.34, "gross": 62.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.34, "gross": 62.34, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 62.43, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119959058951!~|A4219058961!~|B4219058961!~|C30|30!~|E1 bedroom executive suite!~|F1 bedroom executive suite!~|G1!~|U2,62.43,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219058961", "description": "1 bedroom executive suite", "descriptionSupplier": "1 bedroom executive suite", "legacyRoomId": "0#119959058951", "supplierCode": "4219058961", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.43, "gross": 62.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.43, "gross": 62.43, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99781175697!~|A4552080842!~|B4552080842!~|C30|30!~|Edeluxe corner twin!~|Fdeluxe corner twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4552080842", "description": "deluxe corner twin", "descriptionSupplier": "deluxe corner twin", "legacyRoomId": "0#99781175697", "supplierCode": "4552080842", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100987514526!~|A3936166014!~|B3936166014!~|C30|30!~|Eexecutive double room!~|Fexecutive double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166014", "description": "executive double room", "descriptionSupplier": "executive double room", "legacyRoomId": "0#100987514526", "supplierCode": "3936166014", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91103851320!~|A4173557431!~|B4173557431!~|C30|30!~|Eone bedroom executive!~|Fone bedroom executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173557431", "description": "one bedroom executive", "descriptionSupplier": "one bedroom executive", "legacyRoomId": "0#91103851320", "supplierCode": "4173557431", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 62.75, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120894948376!~|A4217911357!~|B4217911357!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|U2,62.75,1778187600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217911357", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#120894948376", "supplierCode": "4217911357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.75, "gross": 62.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": 62.75, "gross": 62.75, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 62.75, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120894948377!~|A4217621213!~|B4217621213!~|C30|30!~|Eexecutive double!~|Fexecutive double!~|G1!~|U2,62.75,1778187600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217621213", "description": "executive double", "descriptionSupplier": "executive double", "legacyRoomId": "0#120894948377", "supplierCode": "4217621213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.75, "gross": 62.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": 62.75, "gross": 62.75, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 62.75, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119994699294!~|A4703343912!~|B4703343912!~|C30|30!~|Edeluxe corner twin!~|Fdeluxe corner twin!~|G1!~|U2,62.75,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4703343912", "description": "deluxe corner twin", "descriptionSupplier": "deluxe corner twin", "legacyRoomId": "0#119994699294", "supplierCode": "4703343912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.75, "gross": 62.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": 62.75, "gross": 62.75, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 63.18, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M63.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120014121349!~|A4173557431!~|B4173557431!~|C30|30!~|Eone bedroom executive!~|Fone bedroom executive!~|G1!~|U2,63.18,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173557431", "description": "one bedroom executive", "descriptionSupplier": "one bedroom executive", "legacyRoomId": "0#120014121349", "supplierCode": "4173557431", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.18, "gross": 63.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": 63.18, "gross": 63.18, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 19.542, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 65.14, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M65.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913388738!~|A4600721824!~|B4600721824!~|C30|30!~|Eexecutive twin room(2 twin beds)!~|Fexecutive twin room(2 twin beds)!~|G1!~|U2,19.54,1777410060|2,65.14,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600721824", "description": "executive twin room(2 twin beds)", "descriptionSupplier": "executive twin room(2 twin beds)", "legacyRoomId": "0#119913388738", "supplierCode": "4600721824", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.14, "gross": 65.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": 65.14, "gross": 65.14, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 22.988, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 65.68, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M65.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069230!~|A4603480378!~|B4603480378!~|C30|30!~|Eexecutive room(1 king bed)!~|Fexecutive room(1 king bed)!~|G1!~|U2,22.99,1778101200|2,65.68,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480378", "description": "executive room(1 king bed)", "descriptionSupplier": "executive room(1 king bed)", "legacyRoomId": "0#121030069230", "supplierCode": "4603480378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.68, "gross": 65.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": 65.68, "gross": 65.68, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 22.988, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 65.68, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M65.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913388738!~|A4600721824!~|B4600721824!~|C30|30!~|Eexecutive twin room(2 twin beds)!~|Fexecutive twin room(2 twin beds)!~|G1!~|U2,22.99,1778101200|2,65.68,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600721824", "description": "executive twin room(2 twin beds)", "descriptionSupplier": "executive twin room(2 twin beds)", "legacyRoomId": "0#119913388738", "supplierCode": "4600721824", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.68, "gross": 65.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": 65.68, "gross": 65.68, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.0185, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 66.79, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469308!~|A4871642681!~|B4871642681!~|C30|30!~|Edeluxe corner double room(city view) (1 double)!~|Fdeluxe corner double room(city view) (1 double)!~|G1!~|U2,10.02,1777410060|2,66.79,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4871642681", "description": "deluxe corner double room(city view) (1 double)", "descriptionSupplier": "deluxe corner double room(city view) (1 double)", "legacyRoomId": "0#121240469308", "supplierCode": "4871642681", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.79, "gross": 66.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": 66.79, "gross": 66.79, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 6.727, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 67.27, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469315!~|A4851201953!~|B4851201953!~|C30|30!~|Eexecutive twin room (2 single)!~|Fexecutive twin room (2 single)!~|G1!~|U2,6.73,1777410060|2,67.27,1778187600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851201953", "description": "executive twin room (2 single)", "descriptionSupplier": "executive twin room (2 single)", "legacyRoomId": "0#121240469315", "supplierCode": "4851201953", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.27, "gross": 67.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": 67.27, "gross": 67.27, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020981!~|A4602903397!~|B4602903397!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903397", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#121032020981", "supplierCode": "4602903397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.29, "gross": 68.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": 68.29, "gross": 68.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020924!~|A4602903395!~|B4602903395!~|C30|30!~|Esuperior double room(1 double bed)!~|Fsuperior double room(1 double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903395", "description": "superior double room(1 double bed)", "descriptionSupplier": "superior double room(1 double bed)", "legacyRoomId": "0#121032020924", "supplierCode": "4602903395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.29, "gross": 68.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": 68.29, "gross": 68.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032021008!~|A4603172191!~|B4603172191!~|C30|30!~|Esuperior single room!~|Fsuperior single room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172191", "description": "superior single room", "descriptionSupplier": "superior single room", "legacyRoomId": "0#121032021008", "supplierCode": "4603172191", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.29, "gross": 68.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": 68.29, "gross": 68.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M68.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020954!~|A4602903994!~|B4602903994!~|C30|30!~|Esuperior single room(1 double bed)!~|Fsuperior single room(1 double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903994", "description": "superior single room(1 double bed)", "descriptionSupplier": "superior single room(1 double bed)", "legacyRoomId": "0#121032020954", "supplierCode": "4602903994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.29, "gross": 68.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": 68.29, "gross": 68.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.431, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 69.54, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180643!~|A4610262727!~|B4610262727!~|C30|30!~|ESuperior Room (1 large bed or 2 single beds) - Free WiFi!~|FSuperior Room (1 large bed or 2 single beds) - Free WiFi!~|G1!~|U2,10.43,1777410060|2,69.54,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262727", "description": "Superior Room (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Superior Room (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#102089180643", "supplierCode": "4610262727", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.54, "gross": 69.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": 69.54, "gross": 69.54, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M70.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032021003!~|A4602068384!~|B4602068384!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068384", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#121032021003", "supplierCode": "4602068384", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.99, "gross": 70.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": 70.99, "gross": 70.99, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M70.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032021006!~|A4602068383!~|B4602068383!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068383", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#121032021006", "supplierCode": "4602068383", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.99, "gross": 70.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": 70.99, "gross": 70.99, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M71.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569819!~|A3819958263!~|B3819958263!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958263", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#96074569819", "supplierCode": "3819958263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.83, "gross": 71.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": 71.83, "gross": 71.83, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 21.555, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 71.85, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913392751!~|A4602903397!~|B4602903397!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,21.55,1778187600|2,71.85,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903397", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#119913392751", "supplierCode": "4602903397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.85, "gross": 71.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": 71.85, "gross": 71.85, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 21.555, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 71.85, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913387481!~|A4602903395!~|B4602903395!~|C30|30!~|Esuperior double room(1 double bed)!~|Fsuperior double room(1 double bed)!~|G1!~|U2,21.55,1778187600|2,71.85,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903395", "description": "superior double room(1 double bed)", "descriptionSupplier": "superior double room(1 double bed)", "legacyRoomId": "0#119913387481", "supplierCode": "4602903395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.85, "gross": 71.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": 71.85, "gross": 71.85, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 21.555, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 71.85, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020985!~|A4603172191!~|B4603172191!~|C30|30!~|Esuperior single room!~|Fsuperior single room!~|G1!~|U2,21.55,1778187600|2,71.85,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172191", "description": "superior single room", "descriptionSupplier": "superior single room", "legacyRoomId": "0#121032020985", "supplierCode": "4603172191", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.85, "gross": 71.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": 71.85, "gross": 71.85, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 21.555, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 71.85, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020987!~|A4602903994!~|B4602903994!~|C30|30!~|Esuperior single room(1 double bed)!~|Fsuperior single room(1 double bed)!~|G1!~|U2,21.55,1778187600|2,71.85,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903994", "description": "superior single room(1 double bed)", "descriptionSupplier": "superior single room(1 double bed)", "legacyRoomId": "0#121032020987", "supplierCode": "4602903994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.85, "gross": 71.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": 71.85, "gross": 71.85, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.8375, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 72.25, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M72.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180639!~|A4610262742!~|B4610262742!~|C30|30!~|EDeluxe Room (1 large bed or 2 single beds) - Free WiFi!~|FDeluxe Room (1 large bed or 2 single beds) - Free WiFi!~|G1!~|U2,10.84,1777410060|2,72.25,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262742", "description": "Deluxe Room (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Room (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#102089180639", "supplierCode": "4610262742", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.25, "gross": 72.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": 72.25, "gross": 72.25, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M74.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96225343836!~|A4172542650!~|B4172542650!~|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!~|I74.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542650", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#96225343836", "supplierCode": "4172542650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.64, "gross": 74.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 74.64, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 26.145, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 74.7, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913391822!~|A4602068384!~|B4602068384!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|U2,26.14,1778187600|2,74.70,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068384", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#119913391822", "supplierCode": "4602068384", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.7, "gross": 74.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": 74.7, "gross": 74.7, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 26.145, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 74.7, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913389334!~|A4602068383!~|B4602068383!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|U2,26.14,1778187600|2,74.70,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068383", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#119913389334", "supplierCode": "4602068383", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.7, "gross": 74.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": 74.7, "gross": 74.7, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020942!~|A4603480043!~|B4603480043!~|C30|30!~|Eexecutive double room(1 king bed)!~|Fexecutive double room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480043", "description": "executive double room(1 king bed)", "descriptionSupplier": "executive double room(1 king bed)", "legacyRoomId": "0#121032020942", "supplierCode": "4603480043", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.14, "gross": 75.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": 75.14, "gross": 75.14, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 75.61, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272812!~|A4197596588!~|B4197596588!~|C30|30!~|ESuperior Single Room (1 Double Bed)!~|FSuperior Single Room (1 Double Bed)!~|G1!~|U2,75.61,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596588", "description": "Superior Single Room (1 Double Bed)", "descriptionSupplier": "Superior Single Room (1 Double Bed)", "legacyRoomId": "0#114772272812", "supplierCode": "4197596588", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.61, "gross": 75.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": 75.61, "gross": 75.61, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 75.61, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272826!~|A3819958263!~|B3819958263!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,75.61,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958263", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#114772272826", "supplierCode": "3819958263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.61, "gross": 75.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": 75.61, "gross": 75.61, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.4735, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 76.49, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M76.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180650!~|A4610262717!~|B4610262717!~|C30|30!~|ETwin Room (2 single beds) - Free WiFi!~|FTwin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.47,1777410060|2,76.49,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262717", "description": "Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#102089180650", "supplierCode": "4610262717", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.49, "gross": 76.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": 76.49, "gross": 76.49, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.4735, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 76.49, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M76.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180630!~|A4610262788!~|B4610262788!~|C30|30!~|EExecutive Room - Free WiFi!~|FExecutive Room - Free WiFi!~|G1!~|U2,11.47,1777410060|2,76.49,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262788", "description": "Executive Room - Free WiFi", "descriptionSupplier": "Executive Room - Free WiFi", "legacyRoomId": "0#102089180630", "supplierCode": "4610262788", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.49, "gross": 76.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": 76.49, "gross": 76.49, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 18.939, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 63.13, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M63.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121083675585!~|A4602313458!~|B4602313458!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,18.94,1777410060|2,63.13,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313458", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#121083675585", "supplierCode": "4602313458", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.13, "gross": 63.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": 63.13, "gross": 63.13, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 22.2775, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 63.65, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M63.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121083675585!~|A4602313458!~|B4602313458!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,22.28,1778101200|2,63.65,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313458", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#121083675585", "supplierCode": "4602313458", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.65, "gross": 63.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": 63.65, "gross": 63.65, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 23.1385, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 66.11, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913390111!~|A4602068224!~|B4602068224!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,23.14,1777410060|2,66.11,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068224", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119913390111", "supplierCode": "4602068224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.11, "gross": 66.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": 66.11, "gross": 66.11, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 23.3205, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 66.63, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913390111!~|A4602068224!~|B4602068224!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,23.32,1778101200|2,66.63,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068224", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119913390111", "supplierCode": "4602068224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.63, "gross": 66.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": 66.63, "gross": 66.63, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 67.35, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119994699301!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,67.35,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119994699301", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.35, "gross": 67.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": 67.35, "gross": 67.35, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M69.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469314!~|A4217911357!~|B4217911357!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217911357", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#121240469314", "supplierCode": "4217911357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.77, "gross": 69.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": 69.77, "gross": 69.77, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M69.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120720526188!~|A4219584421!~|B4219584421!~|C30|30!~|Eexecutive king room!~|Fexecutive king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584421", "description": "executive king room", "descriptionSupplier": "executive king room", "legacyRoomId": "0#120720526188", "supplierCode": "4219584421", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.77, "gross": 69.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": 69.77, "gross": 69.77, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 21.072, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 70.24, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913387873!~|A4725010600!~|B4725010600!~|C30|30!~|Edeluxe corner twin!~|Fdeluxe corner twin!~|G1!~|U2,21.07,1777410060|2,70.24,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725010600", "description": "deluxe corner twin", "descriptionSupplier": "deluxe corner twin", "legacyRoomId": "0#119913387873", "supplierCode": "4725010600", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.24, "gross": 70.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": 70.24, "gross": 70.24, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 70.4, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119966513393!~|A4703343912!~|B4703343912!~|C30|30!~|Edeluxe corner twin!~|Fdeluxe corner twin!~|G1!~|U2,70.40,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4703343912", "description": "deluxe corner twin", "descriptionSupplier": "deluxe corner twin", "legacyRoomId": "0#119966513393", "supplierCode": "4703343912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.4, "gross": 70.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": 70.4, "gross": 70.4, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 70.4, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119966513408!~|A4217621213!~|B4217621213!~|C30|30!~|Eexecutive double!~|Fexecutive double!~|G1!~|U2,70.40,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217621213", "description": "executive double", "descriptionSupplier": "executive double", "legacyRoomId": "0#119966513408", "supplierCode": "4217621213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.4, "gross": 70.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": 70.4, "gross": 70.4, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:00:00Z", "value": 70.4, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116915502338!~|A4217911357!~|B4217911357!~|C30|30!~|Eexecutive twin room!~|Fexecutive twin room!~|G1!~|U2,70.40,1778619600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217911357", "description": "executive twin room", "descriptionSupplier": "executive twin room", "legacyRoomId": "0#116915502338", "supplierCode": "4217911357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.4, "gross": 70.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": 70.4, "gross": 70.4, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120720526164!~|A4217619684!~|B4217619684!~|C30|30!~|Eone bedroom executive!~|Fone bedroom executive!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619684", "description": "one bedroom executive", "descriptionSupplier": "one bedroom executive", "legacyRoomId": "0#120720526164", "supplierCode": "4217619684", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.73, "gross": 72.73, "binding": false } }, "occupancyRefId": 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.73, "gross": 72.73, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120720526179!~|A4813745596!~|B4813745596!~|C30|30!~|Eone bedroom premium!~|Fone bedroom premium!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4813745596", "description": "one bedroom premium", "descriptionSupplier": "one bedroom premium", "legacyRoomId": "0#120720526179", "supplierCode": "4813745596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.73, "gross": 72.73, "binding": false } }, "occupancyRefId": 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.73, "gross": 72.73, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120720526175!~|A4813745609!~|B4813745609!~|C30|30!~|Eone bedroom junior!~|Fone bedroom junior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4813745609", "description": "one bedroom junior", "descriptionSupplier": "one bedroom junior", "legacyRoomId": "0#120720526175", "supplierCode": "4813745609", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.73, "gross": 72.73, "binding": false } }, "occupancyRefId": 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.73, "gross": 72.73, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 21.897, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 72.99, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M72.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913387519!~|A4600721824!~|B4600721824!~|C30|30!~|Eexecutive twin room(2 twin beds)!~|Fexecutive twin room(2 twin beds)!~|G1!~|U2,21.90,1777410060|2,72.99,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600721824", "description": "executive twin room(2 twin beds)", "descriptionSupplier": "executive twin room(2 twin beds)", "legacyRoomId": "0#119913387519", "supplierCode": "4600721824", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.99, "gross": 72.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": 72.99, "gross": 72.99, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 21.987, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 73.29, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M73.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069232!~|A4710307509!~|B4710307509!~|C30|30!~|E1 bedroom premier suite king!~|F1 bedroom premier suite king!~|G1!~|U2,21.99,1777410060|2,73.29,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4710307509", "description": "1 bedroom premier suite king", "descriptionSupplier": "1 bedroom premier suite king", "legacyRoomId": "0#121030069232", "supplierCode": "4710307509", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.29, "gross": 73.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": 73.29, "gross": 73.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 21.987, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 73.29, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M73.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069243!~|A4723350951!~|B4723350951!~|C30|30!~|E1 bedroom junior suite, 1 king!~|F1 bedroom junior suite, 1 king!~|G1!~|U2,21.99,1777410060|2,73.29,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4723350951", "description": "1 bedroom junior suite, 1 king", "descriptionSupplier": "1 bedroom junior suite, 1 king", "legacyRoomId": "0#121030069243", "supplierCode": "4723350951", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.29, "gross": 73.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": 73.29, "gross": 73.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 21.987, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 73.29, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M73.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020922!~|A4725287843!~|B4725287843!~|C30|30!~|E1 bedroom executive suite!~|F1 bedroom executive suite!~|G1!~|U2,21.99,1777410060|2,73.29,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725287843", "description": "1 bedroom executive suite", "descriptionSupplier": "1 bedroom executive suite", "legacyRoomId": "0#121032020922", "supplierCode": "4725287843", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.29, "gross": 73.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": 73.29, "gross": 73.29, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 25.788, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 73.68, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M73.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069244!~|A4603480378!~|B4603480378!~|C30|30!~|Eexecutive room(1 king bed)!~|Fexecutive room(1 king bed)!~|G1!~|U2,25.79,1778101200|2,73.68,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480378", "description": "executive room(1 king bed)", "descriptionSupplier": "executive room(1 king bed)", "legacyRoomId": "0#121030069244", "supplierCode": "4603480378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.68, "gross": 73.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": 73.68, "gross": 73.68, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 25.788, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 73.68, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M73.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913387519!~|A4600721824!~|B4600721824!~|C30|30!~|Eexecutive twin room(2 twin beds)!~|Fexecutive twin room(2 twin beds)!~|G1!~|U2,25.79,1778101200|2,73.68,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600721824", "description": "executive twin room(2 twin beds)", "descriptionSupplier": "executive twin room(2 twin beds)", "legacyRoomId": "0#119913387519", "supplierCode": "4600721824", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.68, "gross": 73.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": 73.68, "gross": 73.68, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 25.907, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 74.02, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069232!~|A4710307509!~|B4710307509!~|C30|30!~|E1 bedroom premier suite king!~|F1 bedroom premier suite king!~|G1!~|U2,25.91,1778274000|2,74.02,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4710307509", "description": "1 bedroom premier suite king", "descriptionSupplier": "1 bedroom premier suite king", "legacyRoomId": "0#121030069232", "supplierCode": "4710307509", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.02, "gross": 74.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": 74.02, "gross": 74.02, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 25.907, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 74.02, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121030069243!~|A4723350951!~|B4723350951!~|C30|30!~|E1 bedroom junior suite, 1 king!~|F1 bedroom junior suite, 1 king!~|G1!~|U2,25.91,1778274000|2,74.02,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4723350951", "description": "1 bedroom junior suite, 1 king", "descriptionSupplier": "1 bedroom junior suite, 1 king", "legacyRoomId": "0#121030069243", "supplierCode": "4723350951", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.02, "gross": 74.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": 74.02, "gross": 74.02, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 25.907, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 74.02, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020922!~|A4725287843!~|B4725287843!~|C30|30!~|E1 bedroom executive suite!~|F1 bedroom executive suite!~|G1!~|U2,25.91,1778274000|2,74.02,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725287843", "description": "1 bedroom executive suite", "descriptionSupplier": "1 bedroom executive suite", "legacyRoomId": "0#121032020922", "supplierCode": "4725287843", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.02, "gross": 74.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": 74.02, "gross": 74.02, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.238, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 74.92, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M74.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469305!~|A4871642681!~|B4871642681!~|C30|30!~|Edeluxe corner double room(city view) (1 double)!~|Fdeluxe corner double room(city view) (1 double)!~|G1!~|U2,11.24,1777410060|2,74.92,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4871642681", "description": "deluxe corner double room(city view) (1 double)", "descriptionSupplier": "deluxe corner double room(city view) (1 double)", "legacyRoomId": "0#121240469305", "supplierCode": "4871642681", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.92, "gross": 74.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": 74.92, "gross": 74.92, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020939!~|A4602903397!~|B4602903397!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903397", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#121032020939", "supplierCode": "4602903397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.64, "gross": 75.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 75.64, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020941!~|A4602903395!~|B4602903395!~|C30|30!~|Esuperior double room(1 double bed)!~|Fsuperior double room(1 double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903395", "description": "superior double room(1 double bed)", "descriptionSupplier": "superior double room(1 double bed)", "legacyRoomId": "0#121032020941", "supplierCode": "4602903395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.64, "gross": 75.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 75.64, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020960!~|A4603172191!~|B4603172191!~|C30|30!~|Esuperior single room!~|Fsuperior single room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172191", "description": "superior single room", "descriptionSupplier": "superior single room", "legacyRoomId": "0#121032020960", "supplierCode": "4603172191", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.64, "gross": 75.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 75.64, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020992!~|A4602903994!~|B4602903994!~|C30|30!~|Esuperior single room(1 double bed)!~|Fsuperior single room(1 double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903994", "description": "superior single room(1 double bed)", "descriptionSupplier": "superior single room(1 double bed)", "legacyRoomId": "0#121032020992", "supplierCode": "4602903994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.64, "gross": 75.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 75.64, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 75.82, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109355369605!~|A4172014748!~|B4172014748!~|C30|30!~|Eone bedroom junior!~|Fone bedroom junior!~|G1!~|U2,75.82,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172014748", "description": "one bedroom junior", "descriptionSupplier": "one bedroom junior", "legacyRoomId": "0#109355369605", "supplierCode": "4172014748", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.82, "gross": 75.82, "binding": 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.82, "gross": 75.82, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 75.82, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104942398256!~|A4173557431!~|B4173557431!~|C30|30!~|Eone bedroom executive!~|Fone bedroom executive!~|G1!~|U2,75.82,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173557431", "description": "one bedroom executive", "descriptionSupplier": "one bedroom executive", "legacyRoomId": "0#104942398256", "supplierCode": "4173557431", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.82, "gross": 75.82, "binding": 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.82, "gross": 75.82, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 75.82, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M75.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109355369614!~|A4195746224!~|B4195746224!~|C30|30!~|Eone bedroom premium!~|Fone bedroom premium!~|G1!~|U2,75.82,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195746224", "description": "one bedroom premium", "descriptionSupplier": "one bedroom premium", "legacyRoomId": "0#109355369614", "supplierCode": "4195746224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.82, "gross": 75.82, "binding": 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.82, "gross": 75.82, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.5635, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 77.09, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M77.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180646!~|A4610262727!~|B4610262727!~|C30|30!~|ESuperior Room (1 large bed or 2 single beds) - Free WiFi!~|FSuperior Room (1 large bed or 2 single beds) - Free WiFi!~|G1!~|U2,11.56,1777410060|2,77.09,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262727", "description": "Superior Room (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Superior Room (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#102089180646", "supplierCode": "4610262727", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.09, "gross": 77.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": 77.09, "gross": 77.09, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M78.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020909!~|A4602068384!~|B4602068384!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068384", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#121032020909", "supplierCode": "4602068384", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.35, "gross": 78.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": 78.35, "gross": 78.35, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M78.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020937!~|A4602068383!~|B4602068383!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068383", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#121032020937", "supplierCode": "4602068383", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.35, "gross": 78.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": 78.35, "gross": 78.35, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 23.901, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 79.67, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913391304!~|A4602903397!~|B4602903397!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,23.90,1778187600|2,79.67,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903397", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#119913391304", "supplierCode": "4602903397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.67, "gross": 79.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": 79.67, "gross": 79.67, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 23.901, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 79.67, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913392137!~|A4602903395!~|B4602903395!~|C30|30!~|Esuperior double room(1 double bed)!~|Fsuperior double room(1 double bed)!~|G1!~|U2,23.90,1778187600|2,79.67,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903395", "description": "superior double room(1 double bed)", "descriptionSupplier": "superior double room(1 double bed)", "legacyRoomId": "0#119913392137", "supplierCode": "4602903395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.67, "gross": 79.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": 79.67, "gross": 79.67, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 23.901, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 79.67, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020976!~|A4603172191!~|B4603172191!~|C30|30!~|Esuperior single room!~|Fsuperior single room!~|G1!~|U2,23.90,1778187600|2,79.67,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172191", "description": "superior single room", "descriptionSupplier": "superior single room", "legacyRoomId": "0#121032020976", "supplierCode": "4603172191", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.67, "gross": 79.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": 79.67, "gross": 79.67, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 23.901, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 79.67, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020964!~|A4602903994!~|B4602903994!~|C30|30!~|Esuperior single room(1 double bed)!~|Fsuperior single room(1 double bed)!~|G1!~|U2,23.90,1778187600|2,79.67,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903994", "description": "superior single room(1 double bed)", "descriptionSupplier": "superior single room(1 double bed)", "legacyRoomId": "0#121032020964", "supplierCode": "4602903994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.67, "gross": 79.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": 79.67, "gross": 79.67, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.9715, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 79.81, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M79.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180635!~|A4610262742!~|B4610262742!~|C30|30!~|EDeluxe Room (1 large bed or 2 single beds) - Free WiFi!~|FDeluxe Room (1 large bed or 2 single beds) - Free WiFi!~|G1!~|U2,11.97,1777410060|2,79.81,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262742", "description": "Deluxe Room (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Room (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#102089180635", "supplierCode": "4610262742", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.81, "gross": 79.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": 79.81, "gross": 79.81, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 28.8785, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 82.51, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M82.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913388533!~|A4602068384!~|B4602068384!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|U2,28.88,1778187600|2,82.51,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068384", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#119913388533", "supplierCode": "4602068384", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.51, "gross": 82.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": 82.51, "gross": 82.51, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 28.8785, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 82.51, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M82.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913389480!~|A4602068383!~|B4602068383!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|U2,28.88,1778187600|2,82.51,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068383", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#119913389480", "supplierCode": "4602068383", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.51, "gross": 82.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": 82.51, "gross": 82.51, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M82.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020996!~|A4603480043!~|B4603480043!~|C30|30!~|Eexecutive double room(1 king bed)!~|Fexecutive double room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480043", "description": "executive double room(1 king bed)", "descriptionSupplier": "executive double room(1 king bed)", "legacyRoomId": "0#121032020996", "supplierCode": "4603480043", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.56, "gross": 82.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": 82.56, "gross": 82.56, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.6075, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 84.05, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180655!~|A4610262717!~|B4610262717!~|C30|30!~|ETwin Room (2 single beds) - Free WiFi!~|FTwin Room (2 single beds) - Free WiFi!~|G1!~|U2,12.61,1777410060|2,84.05,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262717", "description": "Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#102089180655", "supplierCode": "4610262717", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.05, "gross": 84.05, "binding": 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.05, "gross": 84.05, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.6075, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 84.05, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180642!~|A4610262788!~|B4610262788!~|C30|30!~|EExecutive Room - Free WiFi!~|FExecutive Room - Free WiFi!~|G1!~|U2,12.61,1777410060|2,84.05,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262788", "description": "Executive Room - Free WiFi", "descriptionSupplier": "Executive Room - Free WiFi", "legacyRoomId": "0#102089180642", "supplierCode": "4610262788", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.05, "gross": 84.05, "binding": 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.05, "gross": 84.05, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.6525, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 84.35, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180633!~|A4610262738!~|B4610262738!~|C30|30!~|EDeluxe Corner (1 large bed) - Free WiFi!~|FDeluxe Corner (1 large bed) - Free WiFi!~|G1!~|U2,12.65,1777410060|2,84.35,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262738", "description": "Deluxe Corner (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Corner (1 large bed) - Free WiFi", "legacyRoomId": "0#102089180633", "supplierCode": "4610262738", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.35, "gross": 84.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": 84.35, "gross": 84.35, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.6525, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 84.35, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089180651!~|A4610262750!~|B4610262750!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,12.65,1777410060|2,84.35,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610262750", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#102089180651", "supplierCode": "4610262750", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.35, "gross": 84.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": 84.35, "gross": 84.35, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 25.629, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 85.43, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M85.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020953!~|A4601252120!~|B4601252120!~|C30|30!~|Eone bedroom!~|Fone bedroom!~|G1!~|U2,25.63,1777410060|2,85.43,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601252120", "description": "one bedroom", "descriptionSupplier": "one bedroom", "legacyRoomId": "0#121032020953", "supplierCode": "4601252120", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.43, "gross": 85.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.43, "gross": 85.43, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M85.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020982!~|A4830548619!~|B4830548619!~|C30|30!~|Eone bedroom junior(1 king bed)!~|Fone bedroom junior(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4830548619", "description": "one bedroom junior(1 king bed)", "descriptionSupplier": "one bedroom junior(1 king bed)", "legacyRoomId": "0#121032020982", "supplierCode": "4830548619", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.44, "gross": 85.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": 85.44, "gross": 85.44, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 25.878, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 86.26, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121032020953!~|A4601252120!~|B4601252120!~|C30|30!~|Eone bedroom!~|Fone bedroom!~|G1!~|U2,25.88,1778274000|2,86.26,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601252120", "description": "one bedroom", "descriptionSupplier": "one bedroom", "legacyRoomId": "0#121032020953", "supplierCode": "4601252120", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.26, "gross": 86.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": 86.26, "gross": 86.26, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 26.07, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 86.9, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913388396!~|A4603480043!~|B4603480043!~|C30|30!~|Eexecutive double room(1 king bed)!~|Fexecutive double room(1 king bed)!~|G1!~|U2,26.07,1778187600|2,86.90,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480043", "description": "executive double room(1 king bed)", "descriptionSupplier": "executive double room(1 king bed)", "legacyRoomId": "0#119913388396", "supplierCode": "4603480043", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.9, "gross": 86.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": 86.9, "gross": 86.9, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569818!~|A4197596588!~|B4197596588!~|C30|30!~|ESuperior Single Room (1 Double Bed)!~|FSuperior Single Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596588", "description": "Superior Single Room (1 Double Bed)", "descriptionSupplier": "Superior Single Room (1 Double Bed)", "legacyRoomId": "0#96074569818", "supplierCode": "4197596588", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.63, "gross": 79.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": 79.63, "gross": 79.63, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M79.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569822!~|A3819958263!~|B3819958263!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958263", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#96074569822", "supplierCode": "3819958263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.63, "gross": 79.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": 79.63, "gross": 79.63, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M82.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96225343847!~|A4172542650!~|B4172542650!~|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!~|I82.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542650", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#96225343847", "supplierCode": "4172542650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.46, "gross": 82.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": 82.46, "gross": 82.46, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 83.83, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272810!~|A4197596588!~|B4197596588!~|C30|30!~|ESuperior Single Room (1 Double Bed)!~|FSuperior Single Room (1 Double Bed)!~|G1!~|U2,83.83,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596588", "description": "Superior Single Room (1 Double Bed)", "descriptionSupplier": "Superior Single Room (1 Double Bed)", "legacyRoomId": "0#114772272810", "supplierCode": "4197596588", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.83, "gross": 83.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": 83.83, "gross": 83.83, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 83.83, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272820!~|A3819958263!~|B3819958263!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,83.83,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958263", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#114772272820", "supplierCode": "3819958263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.83, "gross": 83.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": 83.83, "gross": 83.83, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 86.79, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M86.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272822!~|A4172542650!~|B4172542650!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,86.79,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542650", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#114772272822", "supplierCode": "4172542650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.79, "gross": 86.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": 86.79, "gross": 86.79, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M86.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569807!~|A3819685813!~|B3819685813!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819685813", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#96074569807", "supplierCode": "3819685813", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.82, "gross": 86.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": 86.82, "gross": 86.82, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M86.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569823!~|A3819685814!~|B3819685814!~|C30|30!~|EExecutive Twin Room (2 Twin Beds)!~|FExecutive Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819685814", "description": "Executive Twin Room (2 Twin Beds)", "descriptionSupplier": "Executive Twin Room (2 Twin Beds)", "legacyRoomId": "0#96074569823", "supplierCode": "3819685814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.82, "gross": 86.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": 86.82, "gross": 86.82, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M89.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569824!~|A4172542732!~|B4172542732!~|C30|30!~|EOne Bedroom Junior (1 King Bed)!~|FOne Bedroom Junior (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542732", "description": "One Bedroom Junior (1 King Bed)", "descriptionSupplier": "One Bedroom Junior (1 King Bed)", "legacyRoomId": "0#96074569824", "supplierCode": "4172542732", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.95, "gross": 89.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": 89.95, "gross": 89.95, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M90.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272809!~|A3894491101!~|B3894491101!~|C30|30!~|EDeluxe Corner Twin (2 Twin Beds)!~|FDeluxe Corner Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3894491101", "description": "Deluxe Corner Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Corner Twin (2 Twin Beds)", "legacyRoomId": "0#114772272809", "supplierCode": "3894491101", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.75, "gross": 90.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": 90.75, "gross": 90.75, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M90.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117054539977!~|A4172542706!~|B4172542706!~|C30|30!~|EDeluxe Corner (1 King Bed)!~|FDeluxe Corner (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542706", "description": "Deluxe Corner (1 King Bed)", "descriptionSupplier": "Deluxe Corner (1 King Bed)", "legacyRoomId": "0#117054539977", "supplierCode": "4172542706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.75, "gross": 90.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": 90.75, "gross": 90.75, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 91.4, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272811!~|A3819685813!~|B3819685813!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|U2,91.40,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819685813", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#114772272811", "supplierCode": "3819685813", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.4, "gross": 91.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": 91.4, "gross": 91.4, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 91.4, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272816!~|A3819685814!~|B3819685814!~|C30|30!~|EExecutive Twin Room (2 Twin Beds)!~|FExecutive Twin Room (2 Twin Beds)!~|G1!~|U2,91.40,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819685814", "description": "Executive Twin Room (2 Twin Beds)", "descriptionSupplier": "Executive Twin Room (2 Twin Beds)", "legacyRoomId": "0#114772272816", "supplierCode": "3819685814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.4, "gross": 91.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": 91.4, "gross": 91.4, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 91.73, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103185244134!~|A3894491101!~|B3894491101!~|C30|30!~|EDeluxe Corner Twin (2 Twin Beds)!~|FDeluxe Corner Twin (2 Twin Beds)!~|G1!~|U2,91.73,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3894491101", "description": "Deluxe Corner Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Corner Twin (2 Twin Beds)", "legacyRoomId": "0#103185244134", "supplierCode": "3894491101", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.73, "gross": 91.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": 91.73, "gross": 91.73, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 91.73, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M91.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116943185646!~|A4172542706!~|B4172542706!~|C30|30!~|EDeluxe Corner (1 King Bed)!~|FDeluxe Corner (1 King Bed)!~|G1!~|U2,91.73,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542706", "description": "Deluxe Corner (1 King Bed)", "descriptionSupplier": "Deluxe Corner (1 King Bed)", "legacyRoomId": "0#116943185646", "supplierCode": "4172542706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.73, "gross": 91.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": 91.73, "gross": 91.73, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M93.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569816!~|A3819958219!~|B3819958219!~|C30|30!~|EOne Bedroom Executive (1 King Bed)!~|FOne Bedroom Executive (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958219", "description": "One Bedroom Executive (1 King Bed)", "descriptionSupplier": "One Bedroom Executive (1 King Bed)", "legacyRoomId": "0#96074569816", "supplierCode": "3819958219", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.09, "gross": 93.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": 93.09, "gross": 93.09, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M93.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569830!~|A4172542658!~|B4172542658!~|C30|30!~|EOne Bedroom Premium (1 King Bed)!~|FOne Bedroom Premium (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542658", "description": "One Bedroom Premium (1 King Bed)", "descriptionSupplier": "One Bedroom Premium (1 King Bed)", "legacyRoomId": "0#96074569830", "supplierCode": "4172542658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.09, "gross": 93.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": 93.09, "gross": 93.09, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 94.69, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M94.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272821!~|A4172542732!~|B4172542732!~|C30|30!~|EOne Bedroom Junior (1 King Bed)!~|FOne Bedroom Junior (1 King Bed)!~|G1!~|U2,94.69,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542732", "description": "One Bedroom Junior (1 King Bed)", "descriptionSupplier": "One Bedroom Junior (1 King Bed)", "legacyRoomId": "0#114772272821", "supplierCode": "4172542732", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.69, "gross": 94.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": 94.69, "gross": 94.69, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M96.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96225343843!~|A4305846545!~|B4305846545!~|C30|30!~|EOne Bedroom Premium Twin (2 Twin Beds)!~|FOne Bedroom Premium Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4305846545", "description": "One Bedroom Premium Twin (2 Twin Beds)", "descriptionSupplier": "One Bedroom Premium Twin (2 Twin Beds)", "legacyRoomId": "0#96225343843", "supplierCode": "4305846545", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.96, "gross": 96.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": 96.96, "gross": 96.96, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 97.98, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M97.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272815!~|A3819958219!~|B3819958219!~|C30|30!~|EOne Bedroom Executive (1 King Bed)!~|FOne Bedroom Executive (1 King Bed)!~|G1!~|U2,97.98,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958219", "description": "One Bedroom Executive (1 King Bed)", "descriptionSupplier": "One Bedroom Executive (1 King Bed)", "legacyRoomId": "0#114772272815", "supplierCode": "3819958219", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.98, "gross": 97.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": 97.98, "gross": 97.98, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 97.98, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M97.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272819!~|A4172542658!~|B4172542658!~|C30|30!~|EOne Bedroom Premium (1 King Bed)!~|FOne Bedroom Premium (1 King Bed)!~|G1!~|U2,97.98,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542658", "description": "One Bedroom Premium (1 King Bed)", "descriptionSupplier": "One Bedroom Premium (1 King Bed)", "legacyRoomId": "0#114772272819", "supplierCode": "4172542658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.98, "gross": 97.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": 97.98, "gross": 97.98, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 102.05, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M102.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272813!~|A4305846545!~|B4305846545!~|C30|30!~|EOne Bedroom Premium Twin (2 Twin Beds)!~|FOne Bedroom Premium Twin (2 Twin Beds)!~|G1!~|U2,102.05,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4305846545", "description": "One Bedroom Premium Twin (2 Twin Beds)", "descriptionSupplier": "One Bedroom Premium Twin (2 Twin Beds)", "legacyRoomId": "0#114772272813", "supplierCode": "4305846545", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.05, "gross": 102.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.05, "gross": 102.05, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M114.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370423873!~|A4172542650!~|B4172542650!~|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!~|I114.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542650", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79370423873", "supplierCode": "4172542650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.51, "gross": 114.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": 114.51, "gross": 114.51, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 120.54, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M120.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86637052038!~|A4172542650!~|B4172542650!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,120.54,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172542650", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#86637052038", "supplierCode": "4172542650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.54, "gross": 120.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": 120.54, "gross": 120.54, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040512!~|M187.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96074569811!~|A3819958352!~|B3819958352!~|C30|30!~|EExecutive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)!~|FExecutive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I187.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958352", "description": "Executive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#96074569811", "supplierCode": "3819958352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.39, "gross": 187.39, "binding": false } }, "occupancyRefId": 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": 187.39, "gross": 187.39, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 197.08, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M197.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114772272807!~|A3819958352!~|B3819958352!~|C30|30!~|EExecutive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)!~|FExecutive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,197.08,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I197.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958352", "description": "Executive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#114772272807", "supplierCode": "3819958352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 197.08, "gross": 197.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": 197.08, "gross": 197.08, "binding": false } }, { "hotelName": "Arize Sukhumvit", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 273.93, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292856", "supplierCode": "STN", "hotelCodeSupplier": "50292856", "id": "33!~|a0!~|b260514!~|c260515!~|d50292856!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292856!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040512!~|M273.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86637052627!~|A3819958352!~|B3819958352!~|C30|30!~|EExecutive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)!~|FExecutive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,273.93,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I273.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958352", "description": "Executive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Family Room - 2Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#86637052627", "supplierCode": "3819958352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 273.93, "gross": 273.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": 273.93, "gross": 273.93, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M33.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120579043423!~|A4891107540!~|B4891107540!~|C30|30!~|ESuperior (1 King bed)!~|FSuperior (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4891107540", "description": "Superior (1 King bed)", "descriptionSupplier": "Superior (1 King bed)", "legacyRoomId": "0#120579043423", "supplierCode": "4891107540", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.09, "gross": 33.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": 33.09, "gross": 33.09, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M35.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120820652827!~|A4218750856!~|B4218750856!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750856", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#120820652827", "supplierCode": "4218750856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.36, "gross": 35.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": 35.36, "gross": 35.36, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M39.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120571587726!~|A4893046277!~|B4893046277!~|C30|30!~|EDeluxe (1 King bed)!~|FDeluxe (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893046277", "description": "Deluxe (1 King bed)", "descriptionSupplier": "Deluxe (1 King bed)", "legacyRoomId": "0#120571587726", "supplierCode": "4893046277", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.1, "gross": 39.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": 39.1, "gross": 39.1, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M49.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78529007614!~|A3819669937!~|B3819669937!~|C30|30!~|ESuperior Room (1 Queen Bed)!~|FSuperior Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669937", "description": "Superior Room (1 Queen Bed)", "descriptionSupplier": "Superior Room (1 Queen Bed)", "legacyRoomId": "0#78529007614", "supplierCode": "3819669937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.28, "gross": 49.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.28, "gross": 49.28, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M50.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106259609128!~|A4684358410!~|B4684358410!~|C30|30!~|ESuperior Room (1 Queen bed)!~|FSuperior Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684358410", "description": "Superior Room (1 Queen bed)", "descriptionSupplier": "Superior Room (1 Queen bed)", "legacyRoomId": "0#106259609128", "supplierCode": "4684358410", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.16, "gross": 50.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": 50.16, "gross": 50.16, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 54.74, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M54.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80783443504!~|A3819669937!~|B3819669937!~|C30|30!~|ESuperior Room (1 Queen Bed)!~|FSuperior Room (1 Queen Bed)!~|G1!~|U2,54.74,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669937", "description": "Superior Room (1 Queen Bed)", "descriptionSupplier": "Superior Room (1 Queen Bed)", "legacyRoomId": "0#80783443504", "supplierCode": "3819669937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.74, "gross": 54.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": 54.74, "gross": 54.74, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M55.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80057854160!~|A3819669943!~|B3819669943!~|C30|30!~|EDeluxe Double or Twin Room (1 Queen Bed)!~|FDeluxe Double or Twin Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669943", "description": "Deluxe Double or Twin Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double or Twin Room (1 Queen Bed)", "legacyRoomId": "0#80057854160", "supplierCode": "3819669943", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.19, "gross": 55.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": 55.19, "gross": 55.19, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 55.71, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M55.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121004206505!~|A4684358410!~|B4684358410!~|C30|30!~|ESuperior Room (1 Queen bed)!~|FSuperior Room (1 Queen bed)!~|G1!~|U2,55.71,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684358410", "description": "Superior Room (1 Queen bed)", "descriptionSupplier": "Superior Room (1 Queen bed)", "legacyRoomId": "0#121004206505", "supplierCode": "4684358410", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.71, "gross": 55.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": 55.71, "gross": 55.71, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M56.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106261752888!~|A4683510048!~|B4683510048!~|C30|30!~|EDeluxe Double or Twin Room (1 Queen bed)!~|FDeluxe Double or Twin Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683510048", "description": "Deluxe Double or Twin Room (1 Queen bed)", "descriptionSupplier": "Deluxe Double or Twin Room (1 Queen bed)", "legacyRoomId": "0#106261752888", "supplierCode": "4683510048", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.16, "gross": 56.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": 56.16, "gross": 56.16, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M59.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120857183823!~|A4218750848!~|B4218750848!~|C30|30!~|Edeluxe!~|Fdeluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750848", "description": "deluxe", "descriptionSupplier": "deluxe", "legacyRoomId": "0#120857183823", "supplierCode": "4218750848", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.75, "gross": 59.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": 59.75, "gross": 59.75, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 61.31, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M61.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80057598581!~|A3819669943!~|B3819669943!~|C30|30!~|EDeluxe Double or Twin Room (1 Queen Bed)!~|FDeluxe Double or Twin Room (1 Queen Bed)!~|G1!~|U2,61.31,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669943", "description": "Deluxe Double or Twin Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double or Twin Room (1 Queen Bed)", "legacyRoomId": "0#80057598581", "supplierCode": "3819669943", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.31, "gross": 61.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": 61.31, "gross": 61.31, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 62.41, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469309!~|A4683510048!~|B4683510048!~|C30|30!~|EDeluxe Double or Twin Room (1 Queen bed)!~|FDeluxe Double or Twin Room (1 Queen bed)!~|G1!~|U2,62.41,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683510048", "description": "Deluxe Double or Twin Room (1 Queen bed)", "descriptionSupplier": "Deluxe Double or Twin Room (1 Queen bed)", "legacyRoomId": "0#121240469309", "supplierCode": "4683510048", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.41, "gross": 62.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": 62.41, "gross": 62.41, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 64.84, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M64.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121186584425!~|A4218199319!~|B4218199319!~|C30|30!~|Esuperior!~|Fsuperior!~|G1!~|U2,64.84,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199319", "description": "superior", "descriptionSupplier": "superior", "legacyRoomId": "0#121186584425", "supplierCode": "4218199319", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.84, "gross": 64.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": 64.84, "gross": 64.84, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 66.39, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121042901819!~|A4218750848!~|B4218750848!~|C30|30!~|Edeluxe!~|Fdeluxe!~|G1!~|U2,66.39,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750848", "description": "deluxe", "descriptionSupplier": "deluxe", "legacyRoomId": "0#121042901819", "supplierCode": "4218750848", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.39, "gross": 66.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": 66.39, "gross": 66.39, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M70.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80782268099!~|A3819669942!~|B3819669942!~|C30|30!~|EDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|FDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669942", "description": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#80782268099", "supplierCode": "3819669942", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.96, "gross": 70.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": 70.96, "gross": 70.96, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M72.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107764241621!~|A4714119992!~|B4714119992!~|C30|30!~|EDeluxe Triple Room (1 Other bed + 1 Queen bed)!~|FDeluxe Triple Room (1 Other bed + 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4714119992", "description": "Deluxe Triple Room (1 Other bed + 1 Queen bed)", "descriptionSupplier": "Deluxe Triple Room (1 Other bed + 1 Queen bed)", "legacyRoomId": "0#107764241621", "supplierCode": "4714119992", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.22, "gross": 72.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": 72.22, "gross": 72.22, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45162135995!~|A3819669942!~|B3819669942!~|C30|30!~|EDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|FDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669942", "description": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#45162135995", "supplierCode": "3819669942", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.09, "gross": 75.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": 75.09, "gross": 75.09, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M76.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121042901816!~|A4903800649!~|B4903800649!~|C30|30!~|Etripe room - non-smoking!~|Ftripe room - non-smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4903800649", "description": "tripe room - non-smoking", "descriptionSupplier": "tripe room - non-smoking", "legacyRoomId": "0#121042901816", "supplierCode": "4903800649", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.83, "gross": 76.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": 76.83, "gross": 76.83, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 78.85, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M78.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116049275968!~|A3819669942!~|B3819669942!~|C30|30!~|EDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|FDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|G1!~|U2,78.85,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669942", "description": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#116049275968", "supplierCode": "3819669942", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.85, "gross": 78.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": 78.85, "gross": 78.85, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 80.24, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M80.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121004206337!~|A4714119992!~|B4714119992!~|C30|30!~|EDeluxe Triple Room (1 Other bed + 1 Queen bed)!~|FDeluxe Triple Room (1 Other bed + 1 Queen bed)!~|G1!~|U2,80.24,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4714119992", "description": "Deluxe Triple Room (1 Other bed + 1 Queen bed)", "descriptionSupplier": "Deluxe Triple Room (1 Other bed + 1 Queen bed)", "legacyRoomId": "0#121004206337", "supplierCode": "4714119992", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.24, "gross": 80.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": 80.24, "gross": 80.24, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 83.43, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113216364958!~|A3819669942!~|B3819669942!~|C30|30!~|EDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|FDeluxe Triple Room (1 Bed and 1 Queen Bed)!~|G1!~|U2,83.43,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669942", "description": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#113216364958", "supplierCode": "3819669942", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.43, "gross": 83.43, "binding": 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.43, "gross": 83.43, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 85.35, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M85.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121042901834!~|A4903800649!~|B4903800649!~|C30|30!~|Etripe room - non-smoking!~|Ftripe room - non-smoking!~|G1!~|U2,85.35,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4903800649", "description": "tripe room - non-smoking", "descriptionSupplier": "tripe room - non-smoking", "legacyRoomId": "0#121042901834", "supplierCode": "4903800649", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.35, "gross": 85.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": 85.35, "gross": 85.35, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M92.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78199710648!~|A3819669936!~|B3819669936!~|C30|30!~|ETwo Bedroom Suite with Shower Only (2 Queen Beds)!~|FTwo Bedroom Suite with Shower Only (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669936", "description": "Two Bedroom Suite with Shower Only (2 Queen Beds)", "descriptionSupplier": "Two Bedroom Suite with Shower Only (2 Queen Beds)", "legacyRoomId": "0#78199710648", "supplierCode": "3819669936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.64, "gross": 92.64, "binding": false } }, "occupancyRefId": 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": 92.64, "gross": 92.64, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M94.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107519740863!~|A4711801172!~|B4711801172!~|C30|30!~|ETwo Bedroom Suite with Shower Only (2 Queen beds)!~|FTwo Bedroom Suite with Shower Only (2 Queen beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4711801172", "description": "Two Bedroom Suite with Shower Only (2 Queen beds)", "descriptionSupplier": "Two Bedroom Suite with Shower Only (2 Queen beds)", "legacyRoomId": "0#107519740863", "supplierCode": "4711801172", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.28, "gross": 94.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.28, "gross": 94.28, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M98.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78199710518!~|A4195746236!~|B4195746236!~|C30|30!~|ETwo Bedroom Suite with Bathtub (2 Queen Beds)!~|FTwo Bedroom Suite with Bathtub (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195746236", "description": "Two Bedroom Suite with Bathtub (2 Queen Beds)", "descriptionSupplier": "Two Bedroom Suite with Bathtub (2 Queen Beds)", "legacyRoomId": "0#78199710518", "supplierCode": "4195746236", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.54, "gross": 98.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.54, "gross": 98.54, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M99.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120866968324!~|A4899673586!~|B4899673586!~|C30|30!~|Etwo - bedroom suite!~|Ftwo - bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4899673586", "description": "two - bedroom suite", "descriptionSupplier": "two - bedroom suite", "legacyRoomId": "0#120866968324", "supplierCode": "4899673586", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.22, "gross": 99.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": 99.22, "gross": 99.22, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M100.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107453601023!~|A4709248262!~|B4709248262!~|C30|30!~|ETwo Bedroom Suite with Bathtub (2 Queen beds)!~|FTwo Bedroom Suite with Bathtub (2 Queen beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4709248262", "description": "Two Bedroom Suite with Bathtub (2 Queen beds)", "descriptionSupplier": "Two Bedroom Suite with Bathtub (2 Queen beds)", "legacyRoomId": "0#107453601023", "supplierCode": "4709248262", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.3, "gross": 100.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": 100.3, "gross": 100.3, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 102.93, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M102.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105940238395!~|A3819669936!~|B3819669936!~|C30|30!~|ETwo Bedroom Suite with Shower Only (2 Queen Beds)!~|FTwo Bedroom Suite with Shower Only (2 Queen Beds)!~|G1!~|U2,102.93,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669936", "description": "Two Bedroom Suite with Shower Only (2 Queen Beds)", "descriptionSupplier": "Two Bedroom Suite with Shower Only (2 Queen Beds)", "legacyRoomId": "0#105940238395", "supplierCode": "3819669936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.93, "gross": 102.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": 102.93, "gross": 102.93, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 104.75, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M104.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121004206501!~|A4711801172!~|B4711801172!~|C30|30!~|ETwo Bedroom Suite with Shower Only (2 Queen beds)!~|FTwo Bedroom Suite with Shower Only (2 Queen beds)!~|G1!~|U2,104.75,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4711801172", "description": "Two Bedroom Suite with Shower Only (2 Queen beds)", "descriptionSupplier": "Two Bedroom Suite with Shower Only (2 Queen beds)", "legacyRoomId": "0#121004206501", "supplierCode": "4711801172", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.75, "gross": 104.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": 104.75, "gross": 104.75, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 109.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M109.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117013282167!~|A4195746236!~|B4195746236!~|C30|30!~|ETwo Bedroom Suite with Bathtub (2 Queen Beds)!~|FTwo Bedroom Suite with Bathtub (2 Queen Beds)!~|G1!~|U2,109.51,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195746236", "description": "Two Bedroom Suite with Bathtub (2 Queen Beds)", "descriptionSupplier": "Two Bedroom Suite with Bathtub (2 Queen Beds)", "legacyRoomId": "0#117013282167", "supplierCode": "4195746236", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.51, "gross": 109.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": 109.51, "gross": 109.51, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 110.23, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M110.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121042901825!~|A4899673586!~|B4899673586!~|C30|30!~|Etwo - bedroom suite!~|Ftwo - bedroom suite!~|G1!~|U2,110.23,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4899673586", "description": "two - bedroom suite", "descriptionSupplier": "two - bedroom suite", "legacyRoomId": "0#121042901825", "supplierCode": "4899673586", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.23, "gross": 110.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": 110.23, "gross": 110.23, "binding": false } }, { "hotelName": "Adagio", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 111.44, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291622", "supplierCode": "STN", "hotelCodeSupplier": "51291622", "id": "33!~|a0!~|b260514!~|c260515!~|d51291622!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291622!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M111.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121004206489!~|A4709248262!~|B4709248262!~|C30|30!~|ETwo Bedroom Suite with Bathtub (2 Queen beds)!~|FTwo Bedroom Suite with Bathtub (2 Queen beds)!~|G1!~|U2,111.44,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4709248262", "description": "Two Bedroom Suite with Bathtub (2 Queen beds)", "descriptionSupplier": "Two Bedroom Suite with Bathtub (2 Queen beds)", "legacyRoomId": "0#121004206489", "supplierCode": "4709248262", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.44, "gross": 111.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": 111.44, "gross": 111.44, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M22.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119301483535!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#119301483535", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.62, "gross": 22.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.62, "gross": 22.62, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M22.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119301483610!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119301483610", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.62, "gross": 22.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.62, "gross": 22.62, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M25.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101764796178!~|A3819687496!~|B3819687496!~|C30|30!~|EDeluxe Twin Private Ensuite (2 Twin Beds)!~|FDeluxe Twin Private Ensuite (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819687496", "description": "Deluxe Twin Private Ensuite (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Private Ensuite (2 Twin Beds)", "legacyRoomId": "0#101764796178", "supplierCode": "3819687496", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.92, "gross": 25.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": 25.92, "gross": 25.92, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M25.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101764796339!~|A3819687381!~|B3819687381!~|C30|30!~|EDeluxe Double Private Ensuite (1 King Bed)!~|FDeluxe Double Private Ensuite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819687381", "description": "Deluxe Double Private Ensuite (1 King Bed)", "descriptionSupplier": "Deluxe Double Private Ensuite (1 King Bed)", "legacyRoomId": "0#101764796339", "supplierCode": "3819687381", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.92, "gross": 25.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": 25.92, "gross": 25.92, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M26.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101763455941!~|A3819687496!~|B3819687496!~|C30|30!~|EDeluxe Twin Private Ensuite (2 Twin Beds)!~|FDeluxe Twin Private Ensuite (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819687496", "description": "Deluxe Twin Private Ensuite (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Private Ensuite (2 Twin Beds)", "legacyRoomId": "0#101763455941", "supplierCode": "3819687496", "promotions": [ { "code": "#1", "name": "Room1 Save 16%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.31, "gross": 26.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": 26.31, "gross": 26.31, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M26.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101763455927!~|A3819687381!~|B3819687381!~|C30|30!~|EDeluxe Double Private Ensuite (1 King Bed)!~|FDeluxe Double Private Ensuite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819687381", "description": "Deluxe Double Private Ensuite (1 King Bed)", "descriptionSupplier": "Deluxe Double Private Ensuite (1 King Bed)", "legacyRoomId": "0#101763455927", "supplierCode": "3819687381", "promotions": [ { "code": "#1", "name": "Room1 Save 16%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.31, "gross": 26.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": 26.31, "gross": 26.31, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M28.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59944747852!~|A3873443929!~|B3873443929!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873443929", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#59944747852", "supplierCode": "3873443929", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.64, "gross": 28.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 28.64, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M28.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59944750582!~|A3873444257!~|B3873444257!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873444257", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#59944750582", "supplierCode": "3873444257", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.64, "gross": 28.64, "binding": false } }, "occupancyRefId": 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.64, "gross": 28.64, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M30.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119301483704!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#119301483704", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.16, "gross": 30.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": 30.16, "gross": 30.16, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M30.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119301483569!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119301483569", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.16, "gross": 30.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": 30.16, "gross": 30.16, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M41.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118820245061!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118820245061", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.48, "gross": 41.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": 41.48, "gross": 41.48, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M47.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101764796073!~|A4164795754!~|B4164795754!~|C30|30!~|EFamily Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)!~|FFamily Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164795754", "description": "Family Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)", "descriptionSupplier": "Family Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)", "legacyRoomId": "0#101764796073", "supplierCode": "4164795754", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.38, "gross": 47.38, "binding": false } }, "occupancyRefId": 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": 47.38, "gross": 47.38, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M48.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101747854088!~|A4164795754!~|B4164795754!~|C30|30!~|EFamily Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)!~|FFamily Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4164795754", "description": "Family Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)", "descriptionSupplier": "Family Quadruple Room, Ensuite (2 Twin Beds and 1 Twin Bunk Bed)", "legacyRoomId": "0#101747854088", "supplierCode": "4164795754", "promotions": [ { "code": "#1", "name": "Room1 Save 17%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.15, "gross": 48.15, "binding": false } }, "occupancyRefId": 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": 48.15, "gross": 48.15, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M52.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59948949386!~|A3875082647!~|B3875082647!~|C30|30!~|EFamily Room (2 single beds and 2 bunk beds) - Free WiFi!~|FFamily Room (2 single beds and 2 bunk beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875082647", "description": "Family Room (2 single beds and 2 bunk beds) - Free WiFi", "descriptionSupplier": "Family Room (2 single beds and 2 bunk beds) - Free WiFi", "legacyRoomId": "0#59948949386", "supplierCode": "3875082647", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.51, "gross": 52.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": 52.51, "gross": 52.51, "binding": false } }, { "hotelName": "Siamaze Hostel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50565705", "supplierCode": "STN", "hotelCodeSupplier": "50565705", "id": "33!~|a0!~|b260514!~|c260515!~|d50565705!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50565705!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M55.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118820245131!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118820245131", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.3, "gross": 55.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": 55.3, "gross": 55.3, "binding": false } }, { "hotelName": "L a Tower Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.92, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 27.3, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50574200", "supplierCode": "STN", "hotelCodeSupplier": "50574200", "id": "33!~|a0!~|b260514!~|c260515!~|d50574200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50574200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M27.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100212473601!~|A4570267036!~|B4570267036!~|C30|30!~|EDeluxe Suite (1 sofa bed) - Free WiFi!~|FDeluxe Suite (1 sofa bed) - Free WiFi!~|G1!~|U2,10.92,1777410060|2,27.30,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4570267036", "description": "Deluxe Suite (1 sofa bed) - Free WiFi", "descriptionSupplier": "Deluxe Suite (1 sofa bed) - Free WiFi", "legacyRoomId": "0#100212473601", "supplierCode": "4570267036", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.3, "gross": 27.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": 27.3, "gross": 27.3, "binding": false } }, { "hotelName": "L a Tower Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.614, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 35.38, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50574200", "supplierCode": "STN", "hotelCodeSupplier": "50574200", "id": "33!~|a0!~|b260514!~|c260515!~|d50574200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50574200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M35.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100212473600!~|A4570267035!~|B4570267035!~|C30|30!~|ECorner Suite (1 extra-large double bed) - Free WiFi!~|FCorner Suite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.61,1777410060|2,35.38,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4570267035", "description": "Corner Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Corner Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#100212473600", "supplierCode": "4570267035", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.38, "gross": 35.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": 35.38, "gross": 35.38, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T15:00:00Z", "value": 48, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120663238514!~|A4896008276!~|B4896008276!~|C30|30!~|ECity Room (1 King Bed)!~|FCity Room (1 King Bed)!~|G1!~|U2,48,1778338800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896008276", "description": "City Room (1 King Bed)", "descriptionSupplier": "City Room (1 King Bed)", "legacyRoomId": "0#120663238514", "supplierCode": "4896008276", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48, "gross": 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": 48, "gross": 48, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T15:00:00Z", "value": 49.44, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M49.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120663238507!~|A4896008275!~|B4896008275!~|C30|30!~|ECity Studio (1 King Bed)!~|FCity Studio (1 King Bed)!~|G1!~|U2,49.44,1778338800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896008275", "description": "City Studio (1 King Bed)", "descriptionSupplier": "City Studio (1 King Bed)", "legacyRoomId": "0#120663238507", "supplierCode": "4896008275", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.44, "gross": 49.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": 49.44, "gross": 49.44, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T15:00:00Z", "value": 50.77, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M50.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120659061820!~|A4896008276!~|B4896008276!~|C30|30!~|ECity Room (1 King Bed)!~|FCity Room (1 King Bed)!~|G1!~|U2,50.77,1778338800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896008276", "description": "City Room (1 King Bed)", "descriptionSupplier": "City Room (1 King Bed)", "legacyRoomId": "0#120659061820", "supplierCode": "4896008276", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 44%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.77, "gross": 50.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": 50.77, "gross": 50.77, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T15:00:00Z", "value": 52.3, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M52.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120659061805!~|A4896008275!~|B4896008275!~|C30|30!~|ECity Studio (1 King Bed)!~|FCity Studio (1 King Bed)!~|G1!~|U2,52.30,1778338800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896008275", "description": "City Studio (1 King Bed)", "descriptionSupplier": "City Studio (1 King Bed)", "legacyRoomId": "0#120659061805", "supplierCode": "4896008275", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 44%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.3, "gross": 52.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": 52.3, "gross": 52.3, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M53.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119992988428!~|A4884935889!~|B4884935889!~|C30|30!~|EStudio (2 single beds and 1 extra-large double bed) - Free WiFi!~|FStudio (2 single beds and 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4884935889", "description": "Studio (2 single beds and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Studio (2 single beds and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#119992988428", "supplierCode": "4884935889", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.38, "gross": 53.38, "binding": false } }, "occupancyRefId": 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": 53.38, "gross": 53.38, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M57.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119992988425!~|A4884935886!~|B4884935886!~|C30|30!~|EStandard Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|FStandard Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4884935886", "description": "Standard Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Standard Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#119992988425", "supplierCode": "4884935886", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.58, "gross": 57.58, "binding": false } }, "occupancyRefId": 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": 57.58, "gross": 57.58, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T15:00:00Z", "value": 59.3, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M59.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120663238510!~|A4896008273!~|B4896008273!~|C30|30!~|ESuperior Double or Twin Room (1 King Bed)!~|FSuperior Double or Twin Room (1 King Bed)!~|G1!~|U2,59.30,1778338800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896008273", "description": "Superior Double or Twin Room (1 King Bed)", "descriptionSupplier": "Superior Double or Twin Room (1 King Bed)", "legacyRoomId": "0#120663238510", "supplierCode": "4896008273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.3, "gross": 59.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": 59.3, "gross": 59.3, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M60.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119992988426!~|A4884935887!~|B4884935887!~|C30|30!~|EStandard King Room (1 large bed or 1 single bed) - Free WiFi!~|FStandard King Room (1 large bed or 1 single bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4884935887", "description": "Standard King Room (1 large bed or 1 single bed) - Free WiFi", "descriptionSupplier": "Standard King Room (1 large bed or 1 single bed) - Free WiFi", "legacyRoomId": "0#119992988426", "supplierCode": "4884935887", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.96, "gross": 60.96, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T15:00:00Z", "value": 62.72, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M62.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120659061837!~|A4896008273!~|B4896008273!~|C30|30!~|ESuperior Double or Twin Room (1 King Bed)!~|FSuperior Double or Twin Room (1 King Bed)!~|G1!~|U2,62.72,1778338800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896008273", "description": "Superior Double or Twin Room (1 King Bed)", "descriptionSupplier": "Superior Double or Twin Room (1 King Bed)", "legacyRoomId": "0#120659061837", "supplierCode": "4896008273", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 44%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.72, "gross": 62.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": 62.72, "gross": 62.72, "binding": false } }, { "hotelName": "24 Inn Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51070311", "supplierCode": "STN", "hotelCodeSupplier": "51070311", "id": "33!~|a0!~|b260514!~|c260515!~|d51070311!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51070311!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M64.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119992988427!~|A4884935888!~|B4884935888!~|C30|30!~|ESuperior King Room (1 large bed or 1 single bed) - Free WiFi!~|FSuperior King Room (1 large bed or 1 single bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4884935888", "description": "Superior King Room (1 large bed or 1 single bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 large bed or 1 single bed) - Free WiFi", "legacyRoomId": "0#119992988427", "supplierCode": "4884935888", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.02, "gross": 64.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": 64.02, "gross": 64.02, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M30.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118822509099!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118822509099", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.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": 30.69, "gross": 30.69, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111934950525!~|A4763550748!~|B4763550748!~|C30|30!~|EStandard Queen (1 Queen bed)!~|FStandard Queen (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4763550748", "description": "Standard Queen (1 Queen bed)", "descriptionSupplier": "Standard Queen (1 Queen bed)", "legacyRoomId": "0#111934950525", "supplierCode": "4763550748", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31, "gross": 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": 31, "gross": 31, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M31.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118822508956!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275116", "description": "DOUBLE QUEEN SIZE BED", "descriptionSupplier": "DOUBLE QUEEN SIZE BED", "legacyRoomId": "0#118822508956", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.77, "gross": 31.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": 31.77, "gross": 31.77, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M32.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823106859!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#118823106859", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.82, "gross": 32.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": 32.82, "gross": 32.82, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T06:00:00Z", "value": 33.15, "hoursBefore": 18, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M33.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259007558!~|A3820765115!~|B3820765115!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,33.15,1778652000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765115", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#79259007558", "supplierCode": "3820765115", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.15, "gross": 33.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": 33.15, "gross": 33.15, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T06:00:00Z", "value": 34.26, "hoursBefore": 18, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M34.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80787439748!~|A4197596569!~|B4197596569!~|C30|30!~|EStandard Queen Room (1 Queen Bed)!~|FStandard Queen Room (1 Queen Bed)!~|G1!~|U2,34.26,1778652000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596569", "description": "Standard Queen Room (1 Queen Bed)", "descriptionSupplier": "Standard Queen Room (1 Queen Bed)", "legacyRoomId": "0#80787439748", "supplierCode": "4197596569", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.26, "gross": 34.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": 34.26, "gross": 34.26, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T06:00:00Z", "value": 35.44, "hoursBefore": 18, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M35.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259008088!~|A4515882409!~|B4515882409!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,35.44,1778652000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882409", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#79259008088", "supplierCode": "4515882409", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.44, "gross": 35.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": 35.44, "gross": 35.44, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T06:00:00Z", "value": 36.35, "hoursBefore": 18, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M36.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115252900778!~|A3820765115!~|B3820765115!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,36.35,1778652000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765115", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#115252900778", "supplierCode": "3820765115", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 52%", "suplierCode": "#1" } ], "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.35, "gross": 36.35, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M36.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116939636426!~|A4515882409!~|B4515882409!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882409", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#116939636426", "supplierCode": "4515882409", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.92, "gross": 36.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": 36.92, "gross": 36.92, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 37.35, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M37.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118822509275!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|U2,37.35,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118822509275", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.35, "gross": 37.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": 37.35, "gross": 37.35, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T06:00:00Z", "value": 37.61, "hoursBefore": 18, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M37.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115252901101!~|A4197596569!~|B4197596569!~|C30|30!~|EStandard Queen Room (1 Queen Bed)!~|FStandard Queen Room (1 Queen Bed)!~|G1!~|U2,37.61,1778652000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596569", "description": "Standard Queen Room (1 Queen Bed)", "descriptionSupplier": "Standard Queen Room (1 Queen Bed)", "legacyRoomId": "0#115252901101", "supplierCode": "4197596569", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.61, "gross": 37.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": 37.61, "gross": 37.61, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 38.62, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M38.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118822508780!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|U2,38.62,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275116", "description": "DOUBLE QUEEN SIZE BED", "descriptionSupplier": "DOUBLE QUEEN SIZE BED", "legacyRoomId": "0#118822508780", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.62, "gross": 38.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": 38.62, "gross": 38.62, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T06:00:00Z", "value": 38.86, "hoursBefore": 18, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M38.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80787819863!~|A4515882409!~|B4515882409!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,38.86,1778652000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882409", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#80787819863", "supplierCode": "4515882409", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.86, "gross": 38.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": 38.86, "gross": 38.86, "binding": false } }, { "hotelName": "Nantra Sukhumvit 39 Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 39.92, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51735336", "supplierCode": "STN", "hotelCodeSupplier": "51735336", "id": "33!~|a0!~|b260514!~|c260515!~|d51735336!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51735336!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M39.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118822508872!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|U2,39.92,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#118822508872", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.92, "gross": 39.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": 39.92, "gross": 39.92, "binding": false } }, { "hotelName": "Retro39", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51042004", "supplierCode": "STN", "hotelCodeSupplier": "51042004", "id": "33!~|a0!~|b260514!~|c260515!~|d51042004!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51042004!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M42.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823631338!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118823631338", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.97, "gross": 42.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": 42.97, "gross": 42.97, "binding": false } }, { "hotelName": "Retro39", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.6775, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 46.71, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51042004", "supplierCode": "STN", "hotelCodeSupplier": "51042004", "id": "33!~|a0!~|b260514!~|c260515!~|d51042004!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51042004!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M46.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118653073437!~|A4856327672!~|B4856327672!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|U2,11.68,1777410060|2,46.71,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4856327672", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#118653073437", "supplierCode": "4856327672", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.71, "gross": 46.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": 46.71, "gross": 46.71, "binding": false } }, { "hotelName": "Retro39", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51042004", "supplierCode": "STN", "hotelCodeSupplier": "51042004", "id": "33!~|a0!~|b260514!~|c260515!~|d51042004!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51042004!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M46.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118657419239!~|A4857997781!~|B4857997781!~|C30|30!~|ETwin Room (2 single beds) - Free WiFi!~|FTwin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857997781", "description": "Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#118657419239", "supplierCode": "4857997781", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.73, "gross": 46.73, "binding": false } }, "occupancyRefId": 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": 46.73, "gross": 46.73, "binding": false } }, { "hotelName": "Retro39", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 9.986, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 49.93, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51042004", "supplierCode": "STN", "hotelCodeSupplier": "51042004", "id": "33!~|a0!~|b260514!~|c260515!~|d51042004!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51042004!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M49.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118653073436!~|A4857997775!~|B4857997775!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,9.99,1777410060|2,49.93,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857997775", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#118653073436", "supplierCode": "4857997775", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.93, "gross": 49.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": 49.93, "gross": 49.93, "binding": false } }, { "hotelName": "Retro39", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51042004", "supplierCode": "STN", "hotelCodeSupplier": "51042004", "id": "33!~|a0!~|b260514!~|c260515!~|d51042004!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51042004!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M45.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823630493!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118823630493", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.74, "gross": 45.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": 45.74, "gross": 45.74, "binding": false } }, { "hotelName": "Retro39", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.6305, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 70.87, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51042004", "supplierCode": "STN", "hotelCodeSupplier": "51042004", "id": "33!~|a0!~|b260514!~|c260515!~|d51042004!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51042004!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M70.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118653073434!~|A4857997775!~|B4857997775!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,10.63,1777410060|2,70.87,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857997775", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#118653073434", "supplierCode": "4857997775", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.87, "gross": 70.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": 70.87, "gross": 70.87, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M16.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107142155946!~|A4701795607!~|B4701795607!~|C30|30!~|EStandard Double Room (1 King Bed)!~|FStandard Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4701795607", "description": "Standard Double Room (1 King Bed)", "descriptionSupplier": "Standard Double Room (1 King Bed)", "legacyRoomId": "0#107142155946", "supplierCode": "4701795607", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.21, "gross": 16.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.21, "gross": 16.21, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M16.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121240469306!~|A4217910248!~|B4217910248!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910248", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#121240469306", "supplierCode": "4217910248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.44, "gross": 16.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": 16.44, "gross": 16.44, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 17.77, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M17.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107142156194!~|A4701795607!~|B4701795607!~|C30|30!~|EStandard Double Room (1 King Bed)!~|FStandard Double Room (1 King Bed)!~|G1!~|U2,17.77,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4701795607", "description": "Standard Double Room (1 King Bed)", "descriptionSupplier": "Standard Double Room (1 King Bed)", "legacyRoomId": "0#107142156194", "supplierCode": "4701795607", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.77, "gross": 17.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": 17.77, "gross": 17.77, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 18.28, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M18.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107142154859!~|A4701795607!~|B4701795607!~|C30|30!~|EStandard Double Room (1 King Bed)!~|FStandard Double Room (1 King Bed)!~|G1!~|U2,18.28,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4701795607", "description": "Standard Double Room (1 King Bed)", "descriptionSupplier": "Standard Double Room (1 King Bed)", "legacyRoomId": "0#107142154859", "supplierCode": "4701795607", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.28, "gross": 18.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": 18.28, "gross": 18.28, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M26.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107142155839!~|A4701795709!~|B4701795709!~|C30|30!~|ESuite (1 Queen Bed)!~|FSuite (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4701795709", "description": "Suite (1 Queen Bed)", "descriptionSupplier": "Suite (1 Queen Bed)", "legacyRoomId": "0#107142155839", "supplierCode": "4701795709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.2, "gross": 26.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": 26.2, "gross": 26.2, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 28.69, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M28.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107142155993!~|A4701795709!~|B4701795709!~|C30|30!~|ESuite (1 Queen Bed)!~|FSuite (1 Queen Bed)!~|G1!~|U2,28.69,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4701795709", "description": "Suite (1 Queen Bed)", "descriptionSupplier": "Suite (1 Queen Bed)", "legacyRoomId": "0#107142155993", "supplierCode": "4701795709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.69, "gross": 28.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": 28.69, "gross": 28.69, "binding": false } }, { "hotelName": "Grand View Condo15", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 29.55, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51335104", "supplierCode": "STN", "hotelCodeSupplier": "51335104", "id": "33!~|a0!~|b260514!~|c260515!~|d51335104!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51335104!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M29.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107142156487!~|A4701795709!~|B4701795709!~|C30|30!~|ESuite (1 Queen Bed)!~|FSuite (1 Queen Bed)!~|G1!~|U2,29.55,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4701795709", "description": "Suite (1 Queen Bed)", "descriptionSupplier": "Suite (1 Queen Bed)", "legacyRoomId": "0#107142156487", "supplierCode": "4701795709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.55, "gross": 29.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": 29.55, "gross": 29.55, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M59.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861602!~|A3546870889!~|B3546870889!~|C30|30!~|EStandard Room With 1 Queen Size Bed!~|FStandard Room With 1 Queen Size Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546870889", "description": "Standard Room With 1 Queen Size Bed", "descriptionSupplier": "Standard Room With 1 Queen Size Bed", "legacyRoomId": "0#118815861602", "supplierCode": "3546870889", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.52, "gross": 59.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": 59.52, "gross": 59.52, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M59.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861603!~|A4173391972!~|B4173391972!~|C30|30!~|EStandard Room With Twin Beds!~|FStandard Room With Twin Beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173391972", "description": "Standard Room With Twin Beds", "descriptionSupplier": "Standard Room With Twin Beds", "legacyRoomId": "0#118815861603", "supplierCode": "4173391972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.52, "gross": 59.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": 59.52, "gross": 59.52, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115238322701!~|A4166867712!~|B4166867712!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166867712", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#115238322701", "supplierCode": "4166867712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.63, "gross": 62.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": 62.63, "gross": 62.63, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M62.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115238322683!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#115238322683", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.63, "gross": 62.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": 62.63, "gross": 62.63, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M64.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106365959006!~|A4686380335!~|B4686380335!~|C30|30!~|EStandard Twin Room (2 Single bed beds)!~|FStandard Twin Room (2 Single bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380335", "description": "Standard Twin Room (2 Single bed beds)", "descriptionSupplier": "Standard Twin Room (2 Single bed beds)", "legacyRoomId": "0#106365959006", "supplierCode": "4686380335", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.54, "gross": 64.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.54, "gross": 64.54, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M64.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366863415!~|A4688115032!~|B4688115032!~|C30|30!~|EStandard Room (1 Double bed or 2 Other beds)!~|FStandard Room (1 Double bed or 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688115032", "description": "Standard Room (1 Double bed or 2 Other beds)", "descriptionSupplier": "Standard Room (1 Double bed or 2 Other beds)", "legacyRoomId": "0#106366863415", "supplierCode": "4688115032", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.72, "gross": 64.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": 64.72, "gross": 64.72, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040512!~|M65.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115238322685!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#115238322685", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.35, "gross": 65.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": 65.35, "gross": 65.35, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T11:00:00Z", "value": 66.15, "hoursBefore": 13, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861598!~|A3546870889!~|B3546870889!~|C30|30!~|EStandard Room With 1 Queen Size Bed!~|FStandard Room With 1 Queen Size Bed!~|G1!~|U2,66.15,1778670000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546870889", "description": "Standard Room With 1 Queen Size Bed", "descriptionSupplier": "Standard Room With 1 Queen Size Bed", "legacyRoomId": "0#118815861598", "supplierCode": "3546870889", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.15, "gross": 66.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": 66.15, "gross": 66.15, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T11:00:00Z", "value": 66.15, "hoursBefore": 13, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M66.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861601!~|A4173391972!~|B4173391972!~|C30|30!~|EStandard Room With Twin Beds!~|FStandard Room With Twin Beds!~|G1!~|U2,66.15,1778670000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173391972", "description": "Standard Room With Twin Beds", "descriptionSupplier": "Standard Room With Twin Beds", "legacyRoomId": "0#118815861601", "supplierCode": "4173391972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.15, "gross": 66.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": 66.15, "gross": 66.15, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T16:00:00Z", "value": 67.49, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116310125930!~|A4166867712!~|B4166867712!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,67.49,1778688000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166867712", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#116310125930", "supplierCode": "4166867712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.49, "gross": 67.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": 67.49, "gross": 67.49, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T16:00:00Z", "value": 67.49, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M67.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116310125927!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,67.49,1778688000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#116310125927", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.49, "gross": 67.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": 67.49, "gross": 67.49, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 55.928, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 69.91, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79257511737!~|A3862750700!~|B3862750700!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,55.93,1777439569|2,69.91,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862750700", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79257511737", "supplierCode": "3862750700", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.91, "gross": 69.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": 69.91, "gross": 69.91, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 55.928, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 69.91, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M69.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114873447899!~|A3862753263!~|B3862753263!~|C30|30!~|EStandard Queen Room (1 large bed) - Free WiFi!~|FStandard Queen Room (1 large bed) - Free WiFi!~|G1!~|U2,55.93,1777439569|2,69.91,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753263", "description": "Standard Queen Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Queen Room (1 large bed) - Free WiFi", "legacyRoomId": "0#114873447899", "supplierCode": "3862753263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.91, "gross": 69.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": 69.91, "gross": 69.91, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:59:59Z", "value": 71.7, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119750196082!~|A4686380335!~|B4686380335!~|C30|30!~|EStandard Twin Room (2 Single bed beds)!~|FStandard Twin Room (2 Single bed beds)!~|G1!~|U2,71.70,1778515199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380335", "description": "Standard Twin Room (2 Single bed beds)", "descriptionSupplier": "Standard Twin Room (2 Single bed beds)", "legacyRoomId": "0#119750196082", "supplierCode": "4686380335", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.7, "gross": 71.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": 71.7, "gross": 71.7, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T16:00:00Z", "value": 71.88, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116310125928!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,71.88,1778688000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#116310125928", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.88, "gross": 71.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": 71.88, "gross": 71.88, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:59:59Z", "value": 71.91, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040512!~|M71.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116640714195!~|A4688115032!~|B4688115032!~|C30|30!~|EStandard Room (1 Double bed or 2 Other beds)!~|FStandard Room (1 Double bed or 2 Other beds)!~|G1!~|U2,71.91,1778515199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688115032", "description": "Standard Room (1 Double bed or 2 Other beds)", "descriptionSupplier": "Standard Room (1 Double bed or 2 Other beds)", "legacyRoomId": "0#116640714195", "supplierCode": "4688115032", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.91, "gross": 71.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": 71.91, "gross": 71.91, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M70.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861600!~|A3546870889!~|B3546870889!~|C30|30!~|EStandard Room With 1 Queen Size Bed!~|FStandard Room With 1 Queen Size Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546870889", "description": "Standard Room With 1 Queen Size Bed", "descriptionSupplier": "Standard Room With 1 Queen Size Bed", "legacyRoomId": "0#118815861600", "supplierCode": "3546870889", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.78, "gross": 70.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": 70.78, "gross": 70.78, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M70.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861597!~|A4173391972!~|B4173391972!~|C30|30!~|EStandard Room With Twin Beds!~|FStandard Room With Twin Beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173391972", "description": "Standard Room With Twin Beds", "descriptionSupplier": "Standard Room With Twin Beds", "legacyRoomId": "0#118815861597", "supplierCode": "4173391972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.78, "gross": 70.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": 70.78, "gross": 70.78, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117161631361!~|A4166867712!~|B4166867712!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166867712", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#117161631361", "supplierCode": "4166867712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.66, "gross": 75.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": 75.66, "gross": 75.66, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M75.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117161631364!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#117161631364", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.66, "gross": 75.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": 75.66, "gross": 75.66, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M76.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106365959004!~|A4686380335!~|B4686380335!~|C30|30!~|EStandard Twin Room (2 Single bed beds)!~|FStandard Twin Room (2 Single bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380335", "description": "Standard Twin Room (2 Single bed beds)", "descriptionSupplier": "Standard Twin Room (2 Single bed beds)", "legacyRoomId": "0#106365959004", "supplierCode": "4686380335", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.74, "gross": 76.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": 76.74, "gross": 76.74, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M76.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107862101475!~|A4688115032!~|B4688115032!~|C30|30!~|EStandard Room (1 Double bed or 2 Other beds)!~|FStandard Room (1 Double bed or 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688115032", "description": "Standard Room (1 Double bed or 2 Other beds)", "descriptionSupplier": "Standard Room (1 Double bed or 2 Other beds)", "legacyRoomId": "0#107862101475", "supplierCode": "4688115032", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.95, "gross": 76.95, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T11:00:00Z", "value": 77.39, "hoursBefore": 13, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M77.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861599!~|A4173391972!~|B4173391972!~|C30|30!~|EStandard Room With Twin Beds!~|FStandard Room With Twin Beds!~|G1!~|U2,77.39,1778670000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173391972", "description": "Standard Room With Twin Beds", "descriptionSupplier": "Standard Room With Twin Beds", "legacyRoomId": "0#118815861599", "supplierCode": "4173391972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.39, "gross": 77.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": 77.39, "gross": 77.39, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T11:00:00Z", "value": 77.39, "hoursBefore": 13, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M77.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815861604!~|A3546870889!~|B3546870889!~|C30|30!~|EStandard Room With 1 Queen Size Bed!~|FStandard Room With 1 Queen Size Bed!~|G1!~|U2,77.39,1778670000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546870889", "description": "Standard Room With 1 Queen Size Bed", "descriptionSupplier": "Standard Room With 1 Queen Size Bed", "legacyRoomId": "0#118815861604", "supplierCode": "3546870889", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.39, "gross": 77.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": 77.39, "gross": 77.39, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040512!~|M77.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115238322700!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#115238322700", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.7, "gross": 77.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": 77.7, "gross": 77.7, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T16:00:00Z", "value": 78.98, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M78.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116310125926!~|A4166867712!~|B4166867712!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,78.98,1778688000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166867712", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#116310125926", "supplierCode": "4166867712", "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": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T16:00:00Z", "value": 78.98, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M78.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116310125931!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,78.98,1778688000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#116310125931", "supplierCode": "4515882472", "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": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 66.504, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 83.13, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79257511678!~|A3862750700!~|B3862750700!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,66.50,1777439569|2,83.13,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862750700", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79257511678", "supplierCode": "3862750700", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.13, "gross": 83.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": 83.13, "gross": 83.13, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:49Z", "value": 66.504, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 83.13, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59400889113!~|A3862753263!~|B3862753263!~|C30|30!~|EStandard Queen Room (1 large bed) - Free WiFi!~|FStandard Queen Room (1 large bed) - Free WiFi!~|G1!~|U2,66.50,1777439569|2,83.13,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753263", "description": "Standard Queen Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Queen Room (1 large bed) - Free WiFi", "legacyRoomId": "0#59400889113", "supplierCode": "3862753263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.13, "gross": 83.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": 83.13, "gross": 83.13, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:59:59Z", "value": 83.92, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M83.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119750196083!~|A4686380335!~|B4686380335!~|C30|30!~|EStandard Twin Room (2 Single bed beds)!~|FStandard Twin Room (2 Single bed beds)!~|G1!~|U2,83.92,1778515199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686380335", "description": "Standard Twin Room (2 Single bed beds)", "descriptionSupplier": "Standard Twin Room (2 Single bed beds)", "legacyRoomId": "0#119750196083", "supplierCode": "4686380335", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.92, "gross": 83.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": 83.92, "gross": 83.92, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T16:00:00Z", "value": 84.12, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116310125929!~|A4515882472!~|B4515882472!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,84.12,1778688000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882472", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#116310125929", "supplierCode": "4515882472", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.12, "gross": 84.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": 84.12, "gross": 84.12, "binding": false } }, { "hotelName": "Ibis Bangkok Sukhumvit 24", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:59:59Z", "value": 84.15, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52497662", "supplierCode": "STN", "hotelCodeSupplier": "52497662", "id": "33!~|a0!~|b260514!~|c260515!~|d52497662!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52497662!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040512!~|M84.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116640714196!~|A4688115032!~|B4688115032!~|C30|30!~|EStandard Room (1 Double bed or 2 Other beds)!~|FStandard Room (1 Double bed or 2 Other beds)!~|G1!~|U2,84.15,1778515199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688115032", "description": "Standard Room (1 Double bed or 2 Other beds)", "descriptionSupplier": "Standard Room (1 Double bed or 2 Other beds)", "legacyRoomId": "0#116640714196", "supplierCode": "4688115032", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.15, "gross": 84.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": 84.15, "gross": 84.15, "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" } ] } } } }