{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M22.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109918615807!~|A3818888397!~|B3818888397!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888397", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#109918615807", "supplierCode": "3818888397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.03, "gross": 22.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": 22.03, "gross": 22.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M22.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594549!~|A4602313481!~|B4602313481!~|C30|30!~|Estandard double room!~|Fstandard double room!~|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": "4602313481", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#120207594549", "supplierCode": "4602313481", "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": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M22.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594579!~|A4602903396!~|B4602903396!~|C30|30!~|Estandard double room(1 double bed)!~|Fstandard double room(1 double bed)!~|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": "4602903396", "description": "standard double room(1 double bed)", "descriptionSupplier": "standard double room(1 double bed)", "legacyRoomId": "0#120207594579", "supplierCode": "4602903396", "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": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 23.17, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M23.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101415813121!~|A3933492571!~|B3933492571!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,23.17,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492571", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#101415813121", "supplierCode": "3933492571", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.17, "gross": 23.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.17, "gross": 23.17, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109918533486!~|A4170786728!~|B4170786728!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170786728", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#109918533486", "supplierCode": "4170786728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.24, "gross": 24.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": 24.24, "gross": 24.24, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920547766!~|A3820484657!~|B3820484657!~|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!~|I24.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484657", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#109920547766", "supplierCode": "3820484657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.24, "gross": 24.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": 24.24, "gross": 24.24, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127080!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.49!~|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#119379127080", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.49, "gross": 24.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": 24.49, "gross": 24.49, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:59Z", "value": 24.58, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M24.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120261812422!~|A4778828314!~|B4778828314!~|C30|30!~|EStandard Double Room (1 Double bed)!~|FStandard Double Room (1 Double bed)!~|G1!~|U2,24.58,1778418059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4778828314", "description": "Standard Double Room (1 Double bed)", "descriptionSupplier": "Standard Double Room (1 Double bed)", "legacyRoomId": "0#120261812422", "supplierCode": "4778828314", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.58, "gross": 24.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": 24.58, "gross": 24.58, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594578!~|A4603479952!~|B4603479952!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479952", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#120207594578", "supplierCode": "4603479952", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.64, "gross": 24.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": 24.64, "gross": 24.64, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120349312891!~|A4601251720!~|B4601251720!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601251720", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#120349312891", "supplierCode": "4601251720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.64, "gross": 24.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": 24.64, "gross": 24.64, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594553!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120207594553", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.64, "gross": 24.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": 24.64, "gross": 24.64, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120352123122!~|A4602618331!~|B4602618331!~|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!~|I24.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602618331", "description": "standard twin room(2 twin beds)", "descriptionSupplier": "standard twin room(2 twin beds)", "legacyRoomId": "0#120352123122", "supplierCode": "4602618331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.64, "gross": 24.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": 24.64, "gross": 24.64, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 25.04, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109919438268!~|A3818888397!~|B3818888397!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,25.04,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888397", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#109919438268", "supplierCode": "3818888397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.04, "gross": 25.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.04, "gross": 25.04, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 25.27, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101353526235!~|A3936165902!~|B3936165902!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,25.27,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165902", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#101353526235", "supplierCode": "3936165902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.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": 25.27, "gross": 25.27, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 25.27, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101415813119!~|A3933492508!~|B3933492508!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,25.27,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492508", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#101415813119", "supplierCode": "3933492508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.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": 25.27, "gross": 25.27, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:59Z", "value": 27.04, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119012121375!~|A4746828849!~|B4746828849!~|C30|30!~|EStandard Twin Room (2 Twin beds)!~|FStandard Twin Room (2 Twin beds)!~|G1!~|U2,27.04,1778418059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4746828849", "description": "Standard Twin Room (2 Twin beds)", "descriptionSupplier": "Standard Twin Room (2 Twin beds)", "legacyRoomId": "0#119012121375", "supplierCode": "4746828849", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.04, "gross": 27.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.04, "gross": 27.04, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:59Z", "value": 27.04, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117910205268!~|A4757490165!~|B4757490165!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,27.04,1778418059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757490165", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#117910205268", "supplierCode": "4757490165", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.04, "gross": 27.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.04, "gross": 27.04, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258072740!~|A3834108305!~|B3834108305!~|C30|30!~|EDouble Room with Private Bathroom (1 double bed) - Free WiFi!~|FDouble Room with Private Bathroom (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108305", "description": "Double Room with Private Bathroom (1 double bed) - Free WiFi", "descriptionSupplier": "Double Room with Private Bathroom (1 double bed) - Free WiFi", "legacyRoomId": "0#79258072740", "supplierCode": "3834108305", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.3, "gross": 27.3, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 27.54, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109918041110!~|A4170786728!~|B4170786728!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,27.54,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170786728", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#109918041110", "supplierCode": "4170786728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.54, "gross": 27.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": 27.54, "gross": 27.54, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 27.54, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109918463952!~|A3820484657!~|B3820484657!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,27.54,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484657", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#109918463952", "supplierCode": "3820484657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.54, "gross": 27.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": 27.54, "gross": 27.54, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T11:00:00Z", "value": 27.85, "hoursBefore": 133, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127075!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|U2,27.85,1778238000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.85!~|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#119379127075", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.85, "gross": 27.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": 27.85, "gross": 27.85, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 8.391, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 27.97, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594556!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,8.39,1778274000|2,27.97,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120207594556", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.97, "gross": 27.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.97, "gross": 27.97, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M30.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57789254378!~|A4170786732!~|B4170786732!~|C30|30!~|EDeluxe Double Room with Shower (1 large bed) - Free WiFi!~|FDeluxe Double Room with Shower (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170786732", "description": "Deluxe Double Room with Shower (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Shower (1 large bed) - Free WiFi", "legacyRoomId": "0#57789254378", "supplierCode": "4170786732", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.03, "gross": 30.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": 30.03, "gross": 30.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M30.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57789254373!~|A3834108304!~|B3834108304!~|C30|30!~|ETwin Room with Bathroom (2 single beds) - Free WiFi!~|FTwin Room with Bathroom (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108304", "description": "Twin Room with Bathroom (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room with Bathroom (2 single beds) - Free WiFi", "legacyRoomId": "0#57789254373", "supplierCode": "3834108304", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.03, "gross": 30.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": 30.03, "gross": 30.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M31.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121170395022!~|A4906464864!~|B4906464864!~|C30|30!~|EStandard Twin Room, 2 Single!~|FStandard Twin Room, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4906464864", "description": "Standard Twin Room, 2 Single", "descriptionSupplier": "Standard Twin Room, 2 Single", "legacyRoomId": "0#121170395022", "supplierCode": "4906464864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.22, "gross": 31.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": 31.22, "gross": 31.22, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 35.48, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140614118!~|A4902187083!~|B4902187083!~|C30|30!~|EStandard Twin Room, 2 Single!~|FStandard Twin Room, 2 Single!~|G1!~|U2,35.48,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902187083", "description": "Standard Twin Room, 2 Single", "descriptionSupplier": "Standard Twin Room, 2 Single", "legacyRoomId": "0#121140614118", "supplierCode": "4902187083", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.48, "gross": 35.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": 35.48, "gross": 35.48, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M36.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121178919633!~|A4601559804!~|B4601559804!~|C30|30!~|Etwin room with bathroom!~|Ftwin room with bathroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601559804", "description": "twin room with bathroom", "descriptionSupplier": "twin room with bathroom", "legacyRoomId": "0#121178919633", "supplierCode": "4601559804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.17, "gross": 36.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.17, "gross": 36.17, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M36.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920547772!~|A3820484670!~|B3820484670!~|C30|30!~|EStandard Triple Room (3 Twin Beds)!~|FStandard Triple Room (3 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484670", "description": "Standard Triple Room (3 Twin Beds)", "descriptionSupplier": "Standard Triple Room (3 Twin Beds)", "legacyRoomId": "0#109920547772", "supplierCode": "3820484670", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.69, "gross": 36.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": 36.69, "gross": 36.69, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M36.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920740420!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#109920740420", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.69, "gross": 36.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": 36.69, "gross": 36.69, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M37.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594570!~|A4602068389!~|B4602068389!~|C30|30!~|Estandard triple room!~|Fstandard triple room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068389", "description": "standard triple room", "descriptionSupplier": "standard triple room", "legacyRoomId": "0#120207594570", "supplierCode": "4602068389", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.24, "gross": 37.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": 37.24, "gross": 37.24, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M37.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120815022277!~|A4601805397!~|B4601805397!~|C30|30!~|Efamily triple room!~|Ffamily triple room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601805397", "description": "family triple room", "descriptionSupplier": "family triple room", "legacyRoomId": "0#120815022277", "supplierCode": "4601805397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.24, "gross": 37.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": 37.24, "gross": 37.24, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M37.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120815022237!~|A4600722145!~|B4600722145!~|C30|30!~|Efamily triple room(1 double bed and 1 twin bed)!~|Ffamily triple room(1 double bed and 1 twin bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600722145", "description": "family triple room(1 double bed and 1 twin bed)", "descriptionSupplier": "family triple room(1 double bed and 1 twin bed)", "legacyRoomId": "0#120815022237", "supplierCode": "4600722145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.24, "gross": 37.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": 37.24, "gross": 37.24, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 37.91, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M37.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100674853816!~|A3937306728!~|B3937306728!~|C30|30!~|Estandard triple room!~|Fstandard triple room!~|G1!~|U2,37.91,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3937306728", "description": "standard triple room", "descriptionSupplier": "standard triple room", "legacyRoomId": "0#100674853816", "supplierCode": "3937306728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.91, "gross": 37.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": 37.91, "gross": 37.91, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 39.11, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M39.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817412595!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|U2,39.11,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118817412595", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.11, "gross": 39.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": 39.11, "gross": 39.11, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 14.1365, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 40.39, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M40.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121086489484!~|A4601559804!~|B4601559804!~|C30|30!~|Etwin room with bathroom!~|Ftwin room with bathroom!~|G1!~|U2,14.14,1778187600|2,40.39,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601559804", "description": "twin room with bathroom", "descriptionSupplier": "twin room with bathroom", "legacyRoomId": "0#121086489484", "supplierCode": "4601559804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.39, "gross": 40.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": 40.39, "gross": 40.39, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M40.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127079!~|A3546275669!~|B3546275669!~|C30|30!~|EFAMILY ROOM QUEEN SIZE BED!~|FFAMILY ROOM QUEEN SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275669", "description": "FAMILY ROOM QUEEN SIZE BED", "descriptionSupplier": "FAMILY ROOM QUEEN SIZE BED", "legacyRoomId": "0#119379127079", "supplierCode": "3546275669", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.85, "gross": 40.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": 40.85, "gross": 40.85, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 41.68, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109918463953!~|A3820484670!~|B3820484670!~|C30|30!~|EStandard Triple Room (3 Twin Beds)!~|FStandard Triple Room (3 Twin Beds)!~|G1!~|U2,41.68,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484670", "description": "Standard Triple Room (3 Twin Beds)", "descriptionSupplier": "Standard Triple Room (3 Twin Beds)", "legacyRoomId": "0#109918463953", "supplierCode": "3820484670", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.68, "gross": 41.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": 41.68, "gross": 41.68, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 41.68, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109921487838!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,41.68,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#109921487838", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.68, "gross": 41.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": 41.68, "gross": 41.68, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M42.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90964905869!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#90964905869", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.22, "gross": 42.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": 42.22, "gross": 42.22, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 14.819, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 42.34, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M42.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120806504954!~|A4601805397!~|B4601805397!~|C30|30!~|Efamily triple room!~|Ffamily triple room!~|G1!~|U2,14.82,1778274000|2,42.34,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601805397", "description": "family triple room", "descriptionSupplier": "family triple room", "legacyRoomId": "0#120806504954", "supplierCode": "4601805397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.34, "gross": 42.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": 42.34, "gross": 42.34, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 14.819, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 42.34, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M42.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120806504952!~|A4600722145!~|B4600722145!~|C30|30!~|Efamily triple room(1 double bed and 1 twin bed)!~|Ffamily triple room(1 double bed and 1 twin bed)!~|G1!~|U2,14.82,1778274000|2,42.34,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600722145", "description": "family triple room(1 double bed and 1 twin bed)", "descriptionSupplier": "family triple room(1 double bed and 1 twin bed)", "legacyRoomId": "0#120806504952", "supplierCode": "4600722145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.34, "gross": 42.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": 42.34, "gross": 42.34, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M45.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098658197!~|A3834108303!~|B3834108303!~|C30|30!~|ETriple Room with Bathroom (3 single beds) - Free WiFi!~|FTriple Room with Bathroom (3 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108303", "description": "Triple Room with Bathroom (3 single beds) - Free WiFi", "descriptionSupplier": "Triple Room with Bathroom (3 single beds) - Free WiFi", "legacyRoomId": "0#97098658197", "supplierCode": "3834108303", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.49, "gross": 45.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": 45.49, "gross": 45.49, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M45.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57789254380!~|A3834108307!~|B3834108307!~|C30|30!~|EFamily Room with Bathroom (1 single bed and 1 double bed) - Free WiFi!~|FFamily Room with Bathroom (1 single bed and 1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108307", "description": "Family Room with Bathroom (1 single bed and 1 double bed) - Free WiFi", "descriptionSupplier": "Family Room with Bathroom (1 single bed and 1 double bed) - Free WiFi", "legacyRoomId": "0#57789254380", "supplierCode": "3834108307", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.49, "gross": 45.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": 45.49, "gross": 45.49, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T11:00:00Z", "value": 46.42, "hoursBefore": 133, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M46.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127073!~|A3546275669!~|B3546275669!~|C30|30!~|EFAMILY ROOM QUEEN SIZE BED!~|FFAMILY ROOM QUEEN SIZE BED!~|G1!~|U2,46.42,1778238000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275669", "description": "FAMILY ROOM QUEEN SIZE BED", "descriptionSupplier": "FAMILY ROOM QUEEN SIZE BED", "legacyRoomId": "0#119379127073", "supplierCode": "3546275669", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.42, "gross": 46.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.42, "gross": 46.42, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M47.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121196784557!~|A4902260059!~|B4902260059!~|C30|30!~|ETriple Room With Private Bathroom, 3 Single!~|FTriple Room With Private Bathroom, 3 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902260059", "description": "Triple Room With Private Bathroom, 3 Single", "descriptionSupplier": "Triple Room With Private Bathroom, 3 Single", "legacyRoomId": "0#121196784557", "supplierCode": "4902260059", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.3, "gross": 47.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": 47.3, "gross": 47.3, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M47.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121196784521!~|A4902260057!~|B4902260057!~|C30|30!~|EFamily Triple Room, 1 Double 1 Single!~|FFamily Triple Room, 1 Double 1 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902260057", "description": "Family Triple Room, 1 Double 1 Single", "descriptionSupplier": "Family Triple Room, 1 Double 1 Single", "legacyRoomId": "0#121196784521", "supplierCode": "4902260057", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.3, "gross": 47.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": 47.3, "gross": 47.3, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 47.97, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M47.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90936700223!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,47.97,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#90936700223", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.97, "gross": 47.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.97, "gross": 47.97, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 53.76, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M53.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140614113!~|A4902187082!~|B4902187082!~|C30|30!~|ETriple Room With Private Bathroom, 3 Single!~|FTriple Room With Private Bathroom, 3 Single!~|G1!~|U2,53.76,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902187082", "description": "Triple Room With Private Bathroom, 3 Single", "descriptionSupplier": "Triple Room With Private Bathroom, 3 Single", "legacyRoomId": "0#121140614113", "supplierCode": "4902187082", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.76, "gross": 53.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.76, "gross": 53.76, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 53.76, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M53.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140614119!~|A4902187084!~|B4902187084!~|C30|30!~|EFamily Triple Room, 1 Double 1 Single!~|FFamily Triple Room, 1 Double 1 Single!~|G1!~|U2,53.76,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902187084", "description": "Family Triple Room, 1 Double 1 Single", "descriptionSupplier": "Family Triple Room, 1 Double 1 Single", "legacyRoomId": "0#121140614119", "supplierCode": "4902187084", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.76, "gross": 53.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.76, "gross": 53.76, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121023590424!~|A4603179045!~|B4603179045!~|C30|30!~|Etriple room with bathroom!~|Ftriple room with bathroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603179045", "description": "triple room with bathroom", "descriptionSupplier": "triple room with bathroom", "legacyRoomId": "0#121023590424", "supplierCode": "4603179045", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.08, "gross": 54.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": 54.08, "gross": 54.08, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920740419!~|A3818888397!~|B3818888397!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888397", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#109920740419", "supplierCode": "3818888397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.42, "gross": 26.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": 26.42, "gross": 26.42, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920740418!~|A4170786728!~|B4170786728!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170786728", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#109920740418", "supplierCode": "4170786728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.63, "gross": 28.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": 28.63, "gross": 28.63, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920547775!~|A3820484657!~|B3820484657!~|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!~|I28.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484657", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#109920547775", "supplierCode": "3820484657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.63, "gross": 28.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": 28.63, "gross": 28.63, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 30.03, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80783585897!~|A3818888397!~|B3818888397!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,30.03,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888397", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#80783585897", "supplierCode": "3818888397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.03, "gross": 30.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": 30.03, "gross": 30.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 32.56, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144991735!~|A4170786728!~|B4170786728!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,32.56,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170786728", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#45144991735", "supplierCode": "4170786728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.56, "gross": 32.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.56, "gross": 32.56, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 32.56, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259039813!~|A3820484657!~|B3820484657!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,32.56,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484657", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#79259039813", "supplierCode": "3820484657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.56, "gross": 32.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.56, "gross": 32.56, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040535!~|M43.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920547770!~|A3820484670!~|B3820484670!~|C30|30!~|EStandard Triple Room (3 Twin Beds)!~|FStandard Triple Room (3 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484670", "description": "Standard Triple Room (3 Twin Beds)", "descriptionSupplier": "Standard Triple Room (3 Twin Beds)", "legacyRoomId": "0#109920547770", "supplierCode": "3820484670", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.3, "gross": 43.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": 43.3, "gross": 43.3, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040535!~|M43.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109920740421!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#109920740421", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.3, "gross": 43.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": 43.3, "gross": 43.3, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 49.22, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040535!~|M49.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80782582482!~|A3820484670!~|B3820484670!~|C30|30!~|EStandard Triple Room (3 Twin Beds)!~|FStandard Triple Room (3 Twin Beds)!~|G1!~|U2,49.22,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484670", "description": "Standard Triple Room (3 Twin Beds)", "descriptionSupplier": "Standard Triple Room (3 Twin Beds)", "legacyRoomId": "0#80782582482", "supplierCode": "3820484670", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.22, "gross": 49.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": 49.22, "gross": 49.22, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 49.22, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040535!~|M49.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710592!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,49.22,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#45145710592", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.22, "gross": 49.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": 49.22, "gross": 49.22, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040535!~|M49.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710558!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|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": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#45145710558", "supplierCode": "3820484658", "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": "Thana Wisut Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 56.6, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040535!~|M56.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90936700306!~|A3820484658!~|B3820484658!~|C30|30!~|EFamily Triple Room (1 Double Bed and 1 Bed)!~|FFamily Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,56.60,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484658", "description": "Family Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#90936700306", "supplierCode": "3820484658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.6, "gross": 56.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.6, "gross": 56.6, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120048087075!~|A4602313481!~|B4602313481!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313481", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#120048087075", "supplierCode": "4602313481", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.85, "gross": 26.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": 26.85, "gross": 26.85, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594574!~|A4602903396!~|B4602903396!~|C30|30!~|Estandard double room(1 double bed)!~|Fstandard double room(1 double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602903396", "description": "standard double room(1 double bed)", "descriptionSupplier": "standard double room(1 double bed)", "legacyRoomId": "0#120207594574", "supplierCode": "4602903396", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.85, "gross": 26.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": 26.85, "gross": 26.85, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 27.38, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99585935218!~|A3933492571!~|B3933492571!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,27.38,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492571", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#99585935218", "supplierCode": "3933492571", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.38, "gross": 27.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": 27.38, "gross": 27.38, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119924747367!~|A4603479952!~|B4603479952!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479952", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119924747367", "supplierCode": "4603479952", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.07, "gross": 29.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": 29.07, "gross": 29.07, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120352123121!~|A4601251720!~|B4601251720!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601251720", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#120352123121", "supplierCode": "4601251720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.07, "gross": 29.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": 29.07, "gross": 29.07, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594554!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120207594554", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.07, "gross": 29.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": 29.07, "gross": 29.07, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120352123126!~|A4602618331!~|B4602618331!~|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!~|I29.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602618331", "description": "standard twin room(2 twin beds)", "descriptionSupplier": "standard twin room(2 twin beds)", "legacyRoomId": "0#120352123126", "supplierCode": "4602618331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.07, "gross": 29.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": 29.07, "gross": 29.07, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127077!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.41!~|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#119379127077", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.41, "gross": 29.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": 29.41, "gross": 29.41, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:59Z", "value": 29.48, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120571960552!~|A4778828314!~|B4778828314!~|C30|30!~|EStandard Double Room (1 Double bed)!~|FStandard Double Room (1 Double bed)!~|G1!~|U2,29.48,1778418059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4778828314", "description": "Standard Double Room (1 Double bed)", "descriptionSupplier": "Standard Double Room (1 Double bed)", "legacyRoomId": "0#120571960552", "supplierCode": "4778828314", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.48, "gross": 29.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": 29.48, "gross": 29.48, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 29.48, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100380824517!~|A3936165902!~|B3936165902!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,29.48,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165902", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#100380824517", "supplierCode": "3936165902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.48, "gross": 29.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": 29.48, "gross": 29.48, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 31.59, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100256321193!~|A3933492508!~|B3933492508!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,31.59,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492508", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#100256321193", "supplierCode": "3933492508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.59, "gross": 31.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": 31.59, "gross": 31.59, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:59Z", "value": 31.95, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117910205269!~|A4757490165!~|B4757490165!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,31.95,1778418059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757490165", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#117910205269", "supplierCode": "4757490165", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.95, "gross": 31.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": 31.95, "gross": 31.95, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 11.5745, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 33.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594564!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,11.57,1778274000|2,33.07,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#120207594564", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.07, "gross": 33.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": 33.07, "gross": 33.07, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 11.5745, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 33.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120352123123!~|A4602618331!~|B4602618331!~|C30|30!~|Estandard twin room(2 twin beds)!~|Fstandard twin room(2 twin beds)!~|G1!~|U2,11.57,1778274000|2,33.07,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602618331", "description": "standard twin room(2 twin beds)", "descriptionSupplier": "standard twin room(2 twin beds)", "legacyRoomId": "0#120352123123", "supplierCode": "4602618331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.07, "gross": 33.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": 33.07, "gross": 33.07, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T11:00:00Z", "value": 33.42, "hoursBefore": 133, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127076!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|U2,33.42,1778238000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.42!~|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#119379127076", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.917, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 36.39, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M36.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95863302420!~|A3834108305!~|B3834108305!~|C30|30!~|EDouble Room with Private Bathroom (1 double bed) - Free WiFi!~|FDouble Room with Private Bathroom (1 double bed) - Free WiFi!~|G1!~|U2,10.92,1777410060|2,36.39,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108305", "description": "Double Room with Private Bathroom (1 double bed) - Free WiFi", "descriptionSupplier": "Double Room with Private Bathroom (1 double bed) - Free WiFi", "legacyRoomId": "0#95863302420", "supplierCode": "3834108305", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.39, "gross": 36.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": 36.39, "gross": 36.39, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.829, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 39.43, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M39.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95863302418!~|A4170786732!~|B4170786732!~|C30|30!~|EDeluxe Double Room with Shower (1 large bed) - Free WiFi!~|FDeluxe Double Room with Shower (1 large bed) - Free WiFi!~|G1!~|U2,11.83,1777410060|2,39.43,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170786732", "description": "Deluxe Double Room with Shower (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Shower (1 large bed) - Free WiFi", "legacyRoomId": "0#95863302418", "supplierCode": "4170786732", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.43, "gross": 39.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": 39.43, "gross": 39.43, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.829, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 39.43, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M39.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95863302417!~|A3834108304!~|B3834108304!~|C30|30!~|ETwin Room with Bathroom (2 single beds) - Free WiFi!~|FTwin Room with Bathroom (2 single beds) - Free WiFi!~|G1!~|U2,11.83,1777410060|2,39.43,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108304", "description": "Twin Room with Bathroom (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room with Bathroom (2 single beds) - Free WiFi", "legacyRoomId": "0#95863302417", "supplierCode": "3834108304", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.43, "gross": 39.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": 39.43, "gross": 39.43, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M42.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121178919668!~|A4601559804!~|B4601559804!~|C30|30!~|Etwin room with bathroom!~|Ftwin room with bathroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601559804", "description": "twin room with bathroom", "descriptionSupplier": "twin room with bathroom", "legacyRoomId": "0#121178919668", "supplierCode": "4601559804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.01, "gross": 42.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.01, "gross": 42.01, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120207594551!~|A4602068389!~|B4602068389!~|C30|30!~|Estandard triple room!~|Fstandard triple room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068389", "description": "standard triple room", "descriptionSupplier": "standard triple room", "legacyRoomId": "0#120207594551", "supplierCode": "4602068389", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.03, "gross": 44.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": 44.03, "gross": 44.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120815022301!~|A4601805397!~|B4601805397!~|C30|30!~|Efamily triple room!~|Ffamily triple room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601805397", "description": "family triple room", "descriptionSupplier": "family triple room", "legacyRoomId": "0#120815022301", "supplierCode": "4601805397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.03, "gross": 44.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": 44.03, "gross": 44.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120815022309!~|A4600722145!~|B4600722145!~|C30|30!~|Efamily triple room(1 double bed and 1 twin bed)!~|Ffamily triple room(1 double bed and 1 twin bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600722145", "description": "family triple room(1 double bed and 1 twin bed)", "descriptionSupplier": "family triple room(1 double bed and 1 twin bed)", "legacyRoomId": "0#120815022309", "supplierCode": "4600722145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.03, "gross": 44.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": 44.03, "gross": 44.03, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 45.28, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M45.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100674853815!~|A3937306728!~|B3937306728!~|C30|30!~|Estandard triple room!~|Fstandard triple room!~|G1!~|U2,45.28,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3937306728", "description": "standard triple room", "descriptionSupplier": "standard triple room", "legacyRoomId": "0#100674853815", "supplierCode": "3937306728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.28, "gross": 45.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": 45.28, "gross": 45.28, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 46.15, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M46.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817412596!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|U2,46.15,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118817412596", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.15, "gross": 46.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": 46.15, "gross": 46.15, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 14.352, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 47.84, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M47.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121086489483!~|A4601559804!~|B4601559804!~|C30|30!~|Etwin room with bathroom!~|Ftwin room with bathroom!~|G1!~|U2,14.35,1778187600|2,47.84,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601559804", "description": "twin room with bathroom", "descriptionSupplier": "twin room with bathroom", "legacyRoomId": "0#121086489483", "supplierCode": "4601559804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.84, "gross": 47.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": 47.84, "gross": 47.84, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M48.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127078!~|A3546275669!~|B3546275669!~|C30|30!~|EFAMILY ROOM QUEEN SIZE BED!~|FFAMILY ROOM QUEEN SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275669", "description": "FAMILY ROOM QUEEN SIZE BED", "descriptionSupplier": "FAMILY ROOM QUEEN SIZE BED", "legacyRoomId": "0#119379127078", "supplierCode": "3546275669", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.2, "gross": 48.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": 48.2, "gross": 48.2, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 17.5035, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 50.01, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M50.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120806504951!~|A4601805397!~|B4601805397!~|C30|30!~|Efamily triple room!~|Ffamily triple room!~|G1!~|U2,17.50,1778274000|2,50.01,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601805397", "description": "family triple room", "descriptionSupplier": "family triple room", "legacyRoomId": "0#120806504951", "supplierCode": "4601805397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.01, "gross": 50.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.01, "gross": 50.01, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 17.5035, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 50.01, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M50.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120806504953!~|A4600722145!~|B4600722145!~|C30|30!~|Efamily triple room(1 double bed and 1 twin bed)!~|Ffamily triple room(1 double bed and 1 twin bed)!~|G1!~|U2,17.50,1778274000|2,50.01,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600722145", "description": "family triple room(1 double bed and 1 twin bed)", "descriptionSupplier": "family triple room(1 double bed and 1 twin bed)", "legacyRoomId": "0#120806504953", "supplierCode": "4600722145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.01, "gross": 50.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.01, "gross": 50.01, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T11:00:00Z", "value": 54.76, "hoursBefore": 133, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119379127074!~|A3546275669!~|B3546275669!~|C30|30!~|EFAMILY ROOM QUEEN SIZE BED!~|FFAMILY ROOM QUEEN SIZE BED!~|G1!~|U2,54.76,1778238000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275669", "description": "FAMILY ROOM QUEEN SIZE BED", "descriptionSupplier": "FAMILY ROOM QUEEN SIZE BED", "legacyRoomId": "0#119379127074", "supplierCode": "3546275669", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.76, "gross": 54.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.76, "gross": 54.76, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.93, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 59.65, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M59.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95864364231!~|A3834108307!~|B3834108307!~|C30|30!~|EFamily Room with Bathroom (1 single bed and 1 double bed) - Free WiFi!~|FFamily Room with Bathroom (1 single bed and 1 double bed) - Free WiFi!~|G1!~|U2,11.93,1777410060|2,59.65,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108307", "description": "Family Room with Bathroom (1 single bed and 1 double bed) - Free WiFi", "descriptionSupplier": "Family Room with Bathroom (1 single bed and 1 double bed) - Free WiFi", "legacyRoomId": "0#95864364231", "supplierCode": "3834108307", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.65, "gross": 59.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": 59.65, "gross": 59.65, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121023590423!~|A4603179045!~|B4603179045!~|C30|30!~|Etriple room with bathroom!~|Ftriple room with bathroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603179045", "description": "triple room with bathroom", "descriptionSupplier": "triple room with bathroom", "legacyRoomId": "0#121023590423", "supplierCode": "4603179045", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.69, "gross": 63.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.69, "gross": 63.69, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.122, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 65.61, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M65.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95865008252!~|A3834108303!~|B3834108303!~|C30|30!~|ETriple Room with Bathroom (3 single beds) - Free WiFi!~|FTriple Room with Bathroom (3 single beds) - Free WiFi!~|G1!~|U2,13.12,1777410060|2,65.61,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3834108303", "description": "Triple Room with Bathroom (3 single beds) - Free WiFi", "descriptionSupplier": "Triple Room with Bathroom (3 single beds) - Free WiFi", "legacyRoomId": "0#95865008252", "supplierCode": "3834108303", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.61, "gross": 65.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": 65.61, "gross": 65.61, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 21.711, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 72.37, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M72.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121023590425!~|A4603179045!~|B4603179045!~|C30|30!~|Etriple room with bathroom!~|Ftriple room with bathroom!~|G1!~|U2,21.71,1778187600|2,72.37,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603179045", "description": "triple room with bathroom", "descriptionSupplier": "triple room with bathroom", "legacyRoomId": "0#121023590425", "supplierCode": "4603179045", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.37, "gross": 72.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": 72.37, "gross": 72.37, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M36.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121170395038!~|A4906464865!~|B4906464865!~|C30|30!~|EStandard Twin Room, 2 Single!~|FStandard Twin Room, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4906464865", "description": "Standard Twin Room, 2 Single", "descriptionSupplier": "Standard Twin Room, 2 Single", "legacyRoomId": "0#121170395038", "supplierCode": "4906464865", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.9, "gross": 36.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": 36.9, "gross": 36.9, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 41.93, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140614122!~|A4902187086!~|B4902187086!~|C30|30!~|EStandard Twin Room, 2 Single!~|FStandard Twin Room, 2 Single!~|G1!~|U2,41.93,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902187086", "description": "Standard Twin Room, 2 Single", "descriptionSupplier": "Standard Twin Room, 2 Single", "legacyRoomId": "0#121140614122", "supplierCode": "4902187086", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.93, "gross": 41.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": 41.93, "gross": 41.93, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M55.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121196784590!~|A4902260061!~|B4902260061!~|C30|30!~|ETriple Room With Private Bathroom, 3 Single!~|FTriple Room With Private Bathroom, 3 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902260061", "description": "Triple Room With Private Bathroom, 3 Single", "descriptionSupplier": "Triple Room With Private Bathroom, 3 Single", "legacyRoomId": "0#121196784590", "supplierCode": "4902260061", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.82, "gross": 55.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": 55.82, "gross": 55.82, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M55.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121196784556!~|A4902260058!~|B4902260058!~|C30|30!~|EFamily Triple Room, 1 Double 1 Single!~|FFamily Triple Room, 1 Double 1 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902260058", "description": "Family Triple Room, 1 Double 1 Single", "descriptionSupplier": "Family Triple Room, 1 Double 1 Single", "legacyRoomId": "0#121196784556", "supplierCode": "4902260058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.82, "gross": 55.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": 55.82, "gross": 55.82, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 63.43, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040535!~|M63.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140614121!~|A4902187085!~|B4902187085!~|C30|30!~|ETriple Room With Private Bathroom, 3 Single!~|FTriple Room With Private Bathroom, 3 Single!~|G1!~|U2,63.43,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902187085", "description": "Triple Room With Private Bathroom, 3 Single", "descriptionSupplier": "Triple Room With Private Bathroom, 3 Single", "legacyRoomId": "0#121140614121", "supplierCode": "4902187085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.43, "gross": 63.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": 63.43, "gross": 63.43, "binding": false } }, { "hotelName": "Thana Wisut Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 63.43, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65105193", "supplierCode": "STN", "hotelCodeSupplier": "65105193", "id": "33!~|a0!~|b260514!~|c260515!~|d65105193!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65105193!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040535!~|M63.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140614110!~|A4902187080!~|B4902187080!~|C30|30!~|EFamily Triple Room, 1 Double 1 Single!~|FFamily Triple Room, 1 Double 1 Single!~|G1!~|U2,63.43,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902187080", "description": "Family Triple Room, 1 Double 1 Single", "descriptionSupplier": "Family Triple Room, 1 Double 1 Single", "legacyRoomId": "0#121140614110", "supplierCode": "4902187080", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.43, "gross": 63.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": 63.43, "gross": 63.43, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117698229312!~|A4829936598!~|B4829936598!~|C30|30!~|EBudget Room (1 Queen bed)!~|FBudget Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829936598", "description": "Budget Room (1 Queen bed)", "descriptionSupplier": "Budget Room (1 Queen bed)", "legacyRoomId": "0#117698229312", "supplierCode": "4829936598", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22, "gross": 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": 22, "gross": 22, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M23.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259637045!~|A4237193337!~|B4237193337!~|C30|30!~|EStandard (1 Queen Bed)!~|FStandard (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4237193337", "description": "Standard (1 Queen Bed)", "descriptionSupplier": "Standard (1 Queen Bed)", "legacyRoomId": "0#79259637045", "supplierCode": "4237193337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.95, "gross": 23.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": 23.95, "gross": 23.95, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M23.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118861736938!~|A4863608719!~|B4863608719!~|C30|30!~|EStandard!~|FStandard!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863608719", "description": "Standard", "descriptionSupplier": "Standard", "legacyRoomId": "0#118861736938", "supplierCode": "4863608719", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.96, "gross": 23.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": 23.96, "gross": 23.96, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829738010!~|A3546267721!~|B3546267721!~|C30|30!~|EDOUBLE ECONOMY!~|FDOUBLE ECONOMY!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267721", "description": "DOUBLE ECONOMY", "descriptionSupplier": "DOUBLE ECONOMY", "legacyRoomId": "0#118829738010", "supplierCode": "3546267721", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.2, "gross": 24.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": 24.2, "gross": 24.2, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 24.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M24.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108247967814!~|A4102686546!~|B4102686546!~|C30|30!~|EBudget Room (1 Queen Bed)!~|FBudget Room (1 Queen Bed)!~|G1!~|U2,24.33,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4102686546", "description": "Budget Room (1 Queen Bed)", "descriptionSupplier": "Budget Room (1 Queen Bed)", "legacyRoomId": "0#108247967814", "supplierCode": "4102686546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.33, "gross": 24.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": 24.33, "gross": 24.33, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115668262399!~|A4810424433!~|B4810424433!~|C30|30!~|EStandard (1 Double bed)!~|FStandard (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4810424433", "description": "Standard (1 Double bed)", "descriptionSupplier": "Standard (1 Double bed)", "legacyRoomId": "0#115668262399", "supplierCode": "4810424433", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.7, "gross": 24.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": 24.7, "gross": 24.7, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83299906429!~|A4235037823!~|B4235037823!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235037823", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#83299906429", "supplierCode": "4235037823", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.72, "gross": 24.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": 24.72, "gross": 24.72, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117041464369!~|A4826035595!~|B4826035595!~|C30|30!~|EDeluxe Sofa with No View!~|FDeluxe Sofa with No View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826035595", "description": "Deluxe Sofa with No View", "descriptionSupplier": "Deluxe Sofa with No View", "legacyRoomId": "0#117041464369", "supplierCode": "4826035595", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.32, "gross": 25.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.32, "gross": 25.32, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106463178957!~|A4688778746!~|B4688778746!~|C30|30!~|EDeluxe No View Room (1 Double bed)!~|FDeluxe No View Room (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688778746", "description": "Deluxe No View Room (1 Double bed)", "descriptionSupplier": "Deluxe No View Room (1 Double bed)", "legacyRoomId": "0#106463178957", "supplierCode": "4688778746", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.32, "gross": 25.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.32, "gross": 25.32, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112241123767!~|A4767358367!~|B4767358367!~|C30|30!~|EStandard City View (1 Double bed)!~|FStandard City View (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767358367", "description": "Standard City View (1 Double bed)", "descriptionSupplier": "Standard City View (1 Double bed)", "legacyRoomId": "0#112241123767", "supplierCode": "4767358367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.32, "gross": 25.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.32, "gross": 25.32, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83437576424!~|A4513418796!~|B4513418796!~|C30|30!~|EDeluxe Sofa - No View (1 Queen Bed)!~|FDeluxe Sofa - No View (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513418796", "description": "Deluxe Sofa - No View (1 Queen Bed)", "descriptionSupplier": "Deluxe Sofa - No View (1 Queen Bed)", "legacyRoomId": "0#83437576424", "supplierCode": "4513418796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.33, "gross": 25.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.33, "gross": 25.33, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#75440010495!~|A4235320291!~|B4235320291!~|C30|30!~|EDeluxe - No View (1 King Bed)!~|FDeluxe - No View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235320291", "description": "Deluxe - No View (1 King Bed)", "descriptionSupplier": "Deluxe - No View (1 King Bed)", "legacyRoomId": "0#75440010495", "supplierCode": "4235320291", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.33, "gross": 25.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.33, "gross": 25.33, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117156672086!~|A4763567080!~|B4763567080!~|C30|30!~|EComfort City View Room (1 King bed)!~|FComfort City View Room (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": "4763567080", "description": "Comfort City View Room (1 King bed)", "descriptionSupplier": "Comfort City View Room (1 King bed)", "legacyRoomId": "0#117156672086", "supplierCode": "4763567080", "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": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145080577!~|A4736503068!~|B4736503068!~|C30|30!~|EComfort Room Road Side (1 King Bed)!~|FComfort Room Road Side (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4736503068", "description": "Comfort Room Road Side (1 King Bed)", "descriptionSupplier": "Comfort Room Road Side (1 King Bed)", "legacyRoomId": "0#45145080577", "supplierCode": "4736503068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.95, "gross": 25.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": 25.95, "gross": 25.95, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829737969!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#118829737969", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.35, "gross": 26.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": 26.35, "gross": 26.35, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145080770!~|A4237193337!~|B4237193337!~|C30|30!~|EStandard (1 Queen Bed)!~|FStandard (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4237193337", "description": "Standard (1 Queen Bed)", "descriptionSupplier": "Standard (1 Queen Bed)", "legacyRoomId": "0#45145080770", "supplierCode": "4237193337", "promotions": [ { "code": "#1", "name": "Room1 Save 48%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.44, "gross": 26.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": 26.44, "gross": 26.44, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 26.5, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107255042892!~|A4237193337!~|B4237193337!~|C30|30!~|EStandard (1 Queen Bed)!~|FStandard (1 Queen Bed)!~|G1!~|U2,26.50,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4237193337", "description": "Standard (1 Queen Bed)", "descriptionSupplier": "Standard (1 Queen Bed)", "legacyRoomId": "0#107255042892", "supplierCode": "4237193337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.5, "gross": 26.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": 26.5, "gross": 26.5, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829737952!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.18!~|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#118829737952", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.18, "gross": 27.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.18, "gross": 27.18, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 27.31, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83303376731!~|A4235037823!~|B4235037823!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,27.31,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235037823", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#83303376731", "supplierCode": "4235037823", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.31, "gross": 27.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": 27.31, "gross": 27.31, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829737916!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#118829737916", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.84, "gross": 27.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": 27.84, "gross": 27.84, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829737970!~|A3546272141!~|B3546272141!~|C30|30!~|EDOUBLE CITY VIEW!~|FDOUBLE CITY VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272141", "description": "DOUBLE CITY VIEW", "descriptionSupplier": "DOUBLE CITY VIEW", "legacyRoomId": "0#118829737970", "supplierCode": "3546272141", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.84, "gross": 27.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": 27.84, "gross": 27.84, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83437576431!~|A4513418796!~|B4513418796!~|C30|30!~|EDeluxe Sofa - No View (1 Queen Bed)!~|FDeluxe Sofa - No View (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513418796", "description": "Deluxe Sofa - No View (1 Queen Bed)", "descriptionSupplier": "Deluxe Sofa - No View (1 Queen Bed)", "legacyRoomId": "0#83437576431", "supplierCode": "4513418796", "promotions": [ { "code": "#1", "name": "Room1 Save 48%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.94, "gross": 27.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": 27.94, "gross": 27.94, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#75440010487!~|A4235320291!~|B4235320291!~|C30|30!~|EDeluxe - No View (1 King Bed)!~|FDeluxe - No View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235320291", "description": "Deluxe - No View (1 King Bed)", "descriptionSupplier": "Deluxe - No View (1 King Bed)", "legacyRoomId": "0#75440010487", "supplierCode": "4235320291", "promotions": [ { "code": "#1", "name": "Room1 Save 48%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.94, "gross": 27.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": 27.94, "gross": 27.94, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 28, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83441746249!~|A4513418796!~|B4513418796!~|C30|30!~|EDeluxe Sofa - No View (1 Queen Bed)!~|FDeluxe Sofa - No View (1 Queen Bed)!~|G1!~|U2,28,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513418796", "description": "Deluxe Sofa - No View (1 Queen Bed)", "descriptionSupplier": "Deluxe Sofa - No View (1 Queen Bed)", "legacyRoomId": "0#83441746249", "supplierCode": "4513418796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28, "gross": 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": 28, "gross": 28, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 28, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112299078905!~|A4235320291!~|B4235320291!~|C30|30!~|EDeluxe - No View (1 King Bed)!~|FDeluxe - No View (1 King Bed)!~|G1!~|U2,28,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235320291", "description": "Deluxe - No View (1 King Bed)", "descriptionSupplier": "Deluxe - No View (1 King Bed)", "legacyRoomId": "0#112299078905", "supplierCode": "4235320291", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28, "gross": 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": 28, "gross": 28, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120873040518!~|A3546275667!~|B3546275667!~|C30|30!~|EDOUBLE DELUXE CITY VIEW!~|FDOUBLE DELUXE CITY VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275667", "description": "DOUBLE DELUXE CITY VIEW", "descriptionSupplier": "DOUBLE DELUXE CITY VIEW", "legacyRoomId": "0#120873040518", "supplierCode": "3546275667", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.52, "gross": 28.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": 28.52, "gross": 28.52, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114827704546!~|A4796596895!~|B4796596895!~|C30|30!~|EDouble Room (1 Double bed)!~|FDouble Room (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796596895", "description": "Double Room (1 Double bed)", "descriptionSupplier": "Double Room (1 Double bed)", "legacyRoomId": "0#114827704546", "supplierCode": "4796596895", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.55, "gross": 28.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": 28.55, "gross": 28.55, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145080860!~|A4736503068!~|B4736503068!~|C30|30!~|EComfort Room Road Side (1 King Bed)!~|FComfort Room Road Side (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4736503068", "description": "Comfort Room Road Side (1 King Bed)", "descriptionSupplier": "Comfort Room Road Side (1 King Bed)", "legacyRoomId": "0#45145080860", "supplierCode": "4736503068", "promotions": [ { "code": "#1", "name": "Room1 Save 48%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.6, "gross": 28.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": 28.6, "gross": 28.6, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 28.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145080651!~|A4736503068!~|B4736503068!~|C30|30!~|EComfort Room Road Side (1 King Bed)!~|FComfort Room Road Side (1 King Bed)!~|G1!~|U2,28.67,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4736503068", "description": "Comfort Room Road Side (1 King Bed)", "descriptionSupplier": "Comfort Room Road Side (1 King Bed)", "legacyRoomId": "0#45145080651", "supplierCode": "4736503068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.67, "gross": 28.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": 28.67, "gross": 28.67, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 28.86, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108247967695!~|A4102686546!~|B4102686546!~|C30|30!~|EBudget Room (1 Queen Bed)!~|FBudget Room (1 Queen Bed)!~|G1!~|U2,28.86,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4102686546", "description": "Budget Room (1 Queen Bed)", "descriptionSupplier": "Budget Room (1 Queen Bed)", "legacyRoomId": "0#108247967695", "supplierCode": "4102686546", "promotions": [ { "code": "#1", "name": "Room1 Save 42%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.86, "gross": 28.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": 28.86, "gross": 28.86, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112603288841!~|A4170533116!~|B4170533116!~|C30|30!~|EStandard Double Room (1 large bed) - Free WiFi!~|FStandard Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533116", "description": "Standard Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#112603288841", "supplierCode": "4170533116", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.98, "gross": 28.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.98, "gross": 28.98, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M30.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112603288884!~|A4105204163!~|B4105204163!~|C30|30!~|EDeluxe Room with No View (1 large bed) - Free WiFi!~|FDeluxe Room with No View (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4105204163", "description": "Deluxe Room with No View (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Room with No View (1 large bed) - Free WiFi", "legacyRoomId": "0#112603288884", "supplierCode": "4105204163", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.61, "gross": 30.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.61, "gross": 30.61, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M30.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112603288966!~|A3978008308!~|B3978008308!~|C30|30!~|EStandard Double Room with City View (1 large bed) - Free WiFi!~|FStandard Double Room with City View (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3978008308", "description": "Standard Double Room with City View (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Double Room with City View (1 large bed) - Free WiFi", "legacyRoomId": "0#112603288966", "supplierCode": "3978008308", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.61, "gross": 30.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.61, "gross": 30.61, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M31.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112603288928!~|A4513418807!~|B4513418807!~|C30|30!~|EDeluxe Room with City View (1 large bed) - Free WiFi!~|FDeluxe Room with City View (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513418807", "description": "Deluxe Room with City View (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Room with City View (1 large bed) - Free WiFi", "legacyRoomId": "0#112603288928", "supplierCode": "4513418807", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.36, "gross": 31.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": 31.36, "gross": 31.36, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 31.43, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107255042649!~|A4237193337!~|B4237193337!~|C30|30!~|EStandard (1 Queen Bed)!~|FStandard (1 Queen Bed)!~|G1!~|U2,31.43,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4237193337", "description": "Standard (1 Queen Bed)", "descriptionSupplier": "Standard (1 Queen Bed)", "legacyRoomId": "0#107255042649", "supplierCode": "4237193337", "promotions": [ { "code": "#1", "name": "Room1 Save 42%", "suplierCode": "#1" } ], "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": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T16:59:00Z", "value": 31.82, "hoursBefore": 343, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823623451!~|A3546267721!~|B3546267721!~|C30|30!~|EDOUBLE ECONOMY!~|FDOUBLE ECONOMY!~|G1!~|U2,31.82,1777481940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267721", "description": "DOUBLE ECONOMY", "descriptionSupplier": "DOUBLE ECONOMY", "legacyRoomId": "0#118823623451", "supplierCode": "3546267721", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.82, "gross": 31.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": 31.82, "gross": 31.82, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:59:59Z", "value": 31.97, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048240356!~|A4793944885!~|B4793944885!~|C30|30!~|EStandard (1 Double bed)!~|FStandard (1 Double bed)!~|G1!~|U2,31.97,1777931999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4793944885", "description": "Standard (1 Double bed)", "descriptionSupplier": "Standard (1 Double bed)", "legacyRoomId": "0#121048240356", "supplierCode": "4793944885", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.97, "gross": 31.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.97, "gross": 31.97, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 32.39, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109203438705!~|A4235037823!~|B4235037823!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,32.39,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235037823", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#109203438705", "supplierCode": "4235037823", "promotions": [ { "code": "#1", "name": "Room1 Save 42%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.39, "gross": 32.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": 32.39, "gross": 32.39, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:59:59Z", "value": 32.4, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048240237!~|A4788323344!~|B4788323344!~|C30|30!~|EStandard Double Room (1 large bed bed)!~|FStandard Double Room (1 large bed bed)!~|G1!~|U2,32.40,1777931999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4788323344", "description": "Standard Double Room (1 large bed bed)", "descriptionSupplier": "Standard Double Room (1 large bed bed)", "legacyRoomId": "0#121048240237", "supplierCode": "4788323344", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.4, "gross": 32.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": 32.4, "gross": 32.4, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M32.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112603288889!~|A3960849217!~|B3960849217!~|C30|30!~|EBudget Double Room (1 large bed) - Free WiFi!~|FBudget Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3960849217", "description": "Budget Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Budget Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#112603288889", "supplierCode": "3960849217", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.84, "gross": 32.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": 32.84, "gross": 32.84, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 33.19, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83441746216!~|A4513418796!~|B4513418796!~|C30|30!~|EDeluxe Sofa - No View (1 Queen Bed)!~|FDeluxe Sofa - No View (1 Queen Bed)!~|G1!~|U2,33.19,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513418796", "description": "Deluxe Sofa - No View (1 Queen Bed)", "descriptionSupplier": "Deluxe Sofa - No View (1 Queen Bed)", "legacyRoomId": "0#83441746216", "supplierCode": "4513418796", "promotions": [ { "code": "#1", "name": "Room1 Save 42%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.19, "gross": 33.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": 33.19, "gross": 33.19, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 33.19, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#75440010500!~|A4235320291!~|B4235320291!~|C30|30!~|EDeluxe - No View (1 King Bed)!~|FDeluxe - No View (1 King Bed)!~|G1!~|U2,33.19,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4235320291", "description": "Deluxe - No View (1 King Bed)", "descriptionSupplier": "Deluxe - No View (1 King Bed)", "legacyRoomId": "0#75440010500", "supplierCode": "4235320291", "promotions": [ { "code": "#1", "name": "Room1 Save 42%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.19, "gross": 33.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": 33.19, "gross": 33.19, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M33.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112603288983!~|A4251188971!~|B4251188971!~|C30|30!~|EStandard King Room (1 large bed) - Free WiFi!~|FStandard King Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4251188971", "description": "Standard King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#112603288983", "supplierCode": "4251188971", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.19, "gross": 33.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": 33.19, "gross": 33.19, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:59:59Z", "value": 33.78, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048240270!~|A4796596895!~|B4796596895!~|C30|30!~|EDouble Room (1 Double bed)!~|FDouble Room (1 Double bed)!~|G1!~|U2,33.78,1777931999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796596895", "description": "Double Room (1 Double bed)", "descriptionSupplier": "Double Room (1 Double bed)", "legacyRoomId": "0#121048240270", "supplierCode": "4796596895", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.78, "gross": 33.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.78, "gross": 33.78, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:59:59Z", "value": 33.78, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048240249!~|A4838682660!~|B4838682660!~|C30|30!~|EDeluxe Room with No View (Other bed)!~|FDeluxe Room with No View (Other bed)!~|G1!~|U2,33.78,1777931999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838682660", "description": "Deluxe Room with No View (Other bed)", "descriptionSupplier": "Deluxe Room with No View (Other bed)", "legacyRoomId": "0#121048240249", "supplierCode": "4838682660", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.78, "gross": 33.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.78, "gross": 33.78, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 34, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145080802!~|A4736503068!~|B4736503068!~|C30|30!~|EComfort Room Road Side (1 King Bed)!~|FComfort Room Road Side (1 King Bed)!~|G1!~|U2,34,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4736503068", "description": "Comfort Room Road Side (1 King Bed)", "descriptionSupplier": "Comfort Room Road Side (1 King Bed)", "legacyRoomId": "0#45145080802", "supplierCode": "4736503068", "promotions": [ { "code": "#1", "name": "Room1 Save 42%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34, "gross": 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": 34, "gross": 34, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:59:59Z", "value": 34.23, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048240206!~|A4803846241!~|B4803846241!~|C30|30!~|EStandard Double Room with City View (1 large bed bed)!~|FStandard Double Room with City View (1 large bed bed)!~|G1!~|U2,34.23,1777931999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4803846241", "description": "Standard Double Room with City View (1 large bed bed)", "descriptionSupplier": "Standard Double Room with City View (1 large bed bed)", "legacyRoomId": "0#121048240206", "supplierCode": "4803846241", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.23, "gross": 34.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": 34.23, "gross": 34.23, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:59:59Z", "value": 34.6, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048240326!~|A4797182549!~|B4797182549!~|C30|30!~|EDeluxe Room with City View (Other bed)!~|FDeluxe Room with City View (Other bed)!~|G1!~|U2,34.60,1777931999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797182549", "description": "Deluxe Room with City View (Other bed)", "descriptionSupplier": "Deluxe Room with City View (Other bed)", "legacyRoomId": "0#121048240326", "supplierCode": "4797182549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.6, "gross": 34.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": 34.6, "gross": 34.6, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M35.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114786434431!~|A4766382026!~|B4766382026!~|C30|30!~|EStandard Room with Golden Mountain View (1 Queen bed)!~|FStandard Room with Golden Mountain View (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4766382026", "description": "Standard Room with Golden Mountain View (1 Queen bed)", "descriptionSupplier": "Standard Room with Golden Mountain View (1 Queen bed)", "legacyRoomId": "0#114786434431", "supplierCode": "4766382026", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.14, "gross": 35.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": 35.14, "gross": 35.14, "binding": false } }, { "hotelName": "Tim House (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51041467", "supplierCode": "STN", "hotelCodeSupplier": "51041467", "id": "33!~|a0!~|b260514!~|c260515!~|d51041467!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51041467!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M35.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83106358610!~|A4233833262!~|B4233833262!~|C30|30!~|EStandard Room with Golden Mountain View (1 Queen Bed)!~|FStandard Room with Golden Mountain View (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4233833262", "description": "Standard Room with Golden Mountain View (1 Queen Bed)", "descriptionSupplier": "Standard Room with Golden Mountain View (1 Queen Bed)", "legacyRoomId": "0#83106358610", "supplierCode": "4233833262", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.15, "gross": 35.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": 35.15, "gross": 35.15, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.612, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 15.16, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M15.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107358901509!~|A3862750232!~|B3862750232!~|C30|30!~|EDeluxe Twin Room with Share Bathroom (2 single beds) - Free WiFi!~|FDeluxe Twin Room with Share Bathroom (2 single beds) - Free WiFi!~|G1!~|U2,10.61,1777410060|2,15.16,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862750232", "description": "Deluxe Twin Room with Share Bathroom (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room with Share Bathroom (2 single beds) - Free WiFi", "legacyRoomId": "0#107358901509", "supplierCode": "3862750232", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.16, "gross": 15.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": 15.16, "gross": 15.16, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.612, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 15.16, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M15.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106851416711!~|A3862754308!~|B3862754308!~|C30|30!~|EStandard Twin Room with Shared Bathroom (2 single beds) - Free WiFi!~|FStandard Twin Room with Shared Bathroom (2 single beds) - Free WiFi!~|G1!~|U2,10.61,1777410060|2,15.16,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754308", "description": "Standard Twin Room with Shared Bathroom (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room with Shared Bathroom (2 single beds) - Free WiFi", "legacyRoomId": "0#106851416711", "supplierCode": "3862754308", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.16, "gross": 15.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": 15.16, "gross": 15.16, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.428, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 18.96, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M18.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94609516625!~|A3865021223!~|B3865021223!~|C30|30!~|EDouble Room with Shared Bathroom (1 extra-large double bed) - Free WiFi!~|FDouble Room with Shared Bathroom (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.43,1777410060|2,18.96,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865021223", "description": "Double Room with Shared Bathroom (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Double Room with Shared Bathroom (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#94609516625", "supplierCode": "3865021223", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.96, "gross": 18.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.96, "gross": 18.96, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.108, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 25.27, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#93374716990!~|A3865021092!~|B3865021092!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.11,1777410060|2,25.27,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865021092", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#93374716990", "supplierCode": "3865021092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.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": 25.27, "gross": 25.27, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.171, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 29.06, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92612813219!~|A4172049486!~|B4172049486!~|C30|30!~|EDeluxe Double Room with Balcony (1 large bed) - Free WiFi!~|FDeluxe Double Room with Balcony (1 large bed) - Free WiFi!~|G1!~|U2,10.17,1777410060|2,29.06,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172049486", "description": "Deluxe Double Room with Balcony (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Balcony (1 large bed) - Free WiFi", "legacyRoomId": "0#92612813219", "supplierCode": "4172049486", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.06, "gross": 29.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": 29.06, "gross": 29.06, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.11, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 33.7, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92612812379!~|A3862752461!~|B3862752461!~|C30|30!~|EDeluxe Twin Room with Balcony (2 single beds) - Free WiFi!~|FDeluxe Twin Room with Balcony (2 single beds) - Free WiFi!~|G1!~|U2,10.11,1777410060|2,33.70,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862752461", "description": "Deluxe Twin Room with Balcony (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 single beds) - Free WiFi", "legacyRoomId": "0#92612812379", "supplierCode": "3862752461", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.7, "gross": 33.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": 33.7, "gross": 33.7, "binding": false } }, { "hotelName": "Mangkon Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.1097, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 106.7135, "hoursBefore": 178, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 112.33, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52646619", "supplierCode": "STN", "hotelCodeSupplier": "52646619", "id": "33!~|a0!~|b260514!~|c260515!~|d52646619!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52646619!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M112.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#88907983718!~|A3862751077!~|B3862751077!~|C30|30!~|EStudio with Terrace (1 large bed) - Free WiFi!~|FStudio with Terrace (1 large bed) - Free WiFi!~|G1!~|U2,10.11,1777410060|2,106.71,1778076000|2,112.33,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862751077", "description": "Studio with Terrace (1 large bed) - Free WiFi", "descriptionSupplier": "Studio with Terrace (1 large bed) - Free WiFi", "legacyRoomId": "0#88907983718", "supplierCode": "3862751077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.33, "gross": 112.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": 112.33, "gross": 112.33, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 58.58, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M58.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607824!~|A4686689322!~|B4686689322!~|C30|30!~|EDeluxe Room (2 Twin beds)!~|FDeluxe Room (2 Twin beds)!~|G1!~|U2,58.58,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686689322", "description": "Deluxe Room (2 Twin beds)", "descriptionSupplier": "Deluxe Room (2 Twin beds)", "legacyRoomId": "0#121007607824", "supplierCode": "4686689322", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.58, "gross": 58.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": 58.58, "gross": 58.58, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M58.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106371719082!~|A4686689322!~|B4686689322!~|C30|30!~|EDeluxe Room (2 Twin beds)!~|FDeluxe Room (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686689322", "description": "Deluxe Room (2 Twin beds)", "descriptionSupplier": "Deluxe Room (2 Twin beds)", "legacyRoomId": "0#106371719082", "supplierCode": "4686689322", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.58, "gross": 58.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": 58.58, "gross": 58.58, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 59.88, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M59.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120947207569!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,59.88,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#120947207569", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.88, "gross": 59.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": 59.88, "gross": 59.88, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M60.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098386171!~|A4197596286!~|B4197596286!~|C30|30!~|EDeluxe Room (2 Twin Beds)!~|FDeluxe Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596286", "description": "Deluxe Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Room (2 Twin Beds)", "legacyRoomId": "0#97098386171", "supplierCode": "4197596286", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.69, "gross": 60.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": 60.69, "gross": 60.69, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 60.69, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M60.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107610341681!~|A4197596286!~|B4197596286!~|C30|30!~|EDeluxe Room (2 Twin Beds)!~|FDeluxe Room (2 Twin Beds)!~|G1!~|U2,60.69,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197596286", "description": "Deluxe Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Room (2 Twin Beds)", "legacyRoomId": "0#107610341681", "supplierCode": "4197596286", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.69, "gross": 60.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": 60.69, "gross": 60.69, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 61.58, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M61.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607810!~|A4697564505!~|B4697564505!~|C30|30!~|EDeluxe Forest View (2 Twin beds)!~|FDeluxe Forest View (2 Twin beds)!~|G1!~|U2,61.58,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4697564505", "description": "Deluxe Forest View (2 Twin beds)", "descriptionSupplier": "Deluxe Forest View (2 Twin beds)", "legacyRoomId": "0#121007607810", "supplierCode": "4697564505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.58, "gross": 61.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": 61.58, "gross": 61.58, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M61.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108981549153!~|A4697564505!~|B4697564505!~|C30|30!~|EDeluxe Forest View (2 Twin beds)!~|FDeluxe Forest View (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4697564505", "description": "Deluxe Forest View (2 Twin beds)", "descriptionSupplier": "Deluxe Forest View (2 Twin beds)", "legacyRoomId": "0#108981549153", "supplierCode": "4697564505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.58, "gross": 61.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": 61.58, "gross": 61.58, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 63.08, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M63.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007608044!~|A4710569195!~|B4710569195!~|C30|30!~|EDeluxe Garden View (2 Twin beds)!~|FDeluxe Garden View (2 Twin beds)!~|G1!~|U2,63.08,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4710569195", "description": "Deluxe Garden View (2 Twin beds)", "descriptionSupplier": "Deluxe Garden View (2 Twin beds)", "legacyRoomId": "0#121007608044", "supplierCode": "4710569195", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.08, "gross": 63.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": 63.08, "gross": 63.08, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110171833652!~|A4710569195!~|B4710569195!~|C30|30!~|EDeluxe Garden View (2 Twin beds)!~|FDeluxe Garden View (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4710569195", "description": "Deluxe Garden View (2 Twin beds)", "descriptionSupplier": "Deluxe Garden View (2 Twin beds)", "legacyRoomId": "0#110171833652", "supplierCode": "4710569195", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.08, "gross": 63.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": 63.08, "gross": 63.08, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:59:00Z", "value": 63.77, "hoursBefore": 98, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M63.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607858!~|A4850183789!~|B4850183789!~|C30|30!~|EDeluxe Forest View (2 Other beds)!~|FDeluxe Forest View (2 Other beds)!~|G1!~|U2,63.77,1778363940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183789", "description": "Deluxe Forest View (2 Other beds)", "descriptionSupplier": "Deluxe Forest View (2 Other beds)", "legacyRoomId": "0#121007607858", "supplierCode": "4850183789", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.77, "gross": 63.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": 63.77, "gross": 63.77, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118304113933!~|A4850183789!~|B4850183789!~|C30|30!~|EDeluxe Forest View (2 Other beds)!~|FDeluxe Forest View (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183789", "description": "Deluxe Forest View (2 Other beds)", "descriptionSupplier": "Deluxe Forest View (2 Other beds)", "legacyRoomId": "0#118304113933", "supplierCode": "4850183789", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.77, "gross": 63.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": 63.77, "gross": 63.77, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 63.8, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M63.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107613480402!~|A4173939678!~|B4173939678!~|C30|30!~|EDeluxe Forest View (2 Twin Beds)!~|FDeluxe Forest View (2 Twin Beds)!~|G1!~|U2,63.80,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173939678", "description": "Deluxe Forest View (2 Twin Beds)", "descriptionSupplier": "Deluxe Forest View (2 Twin Beds)", "legacyRoomId": "0#107613480402", "supplierCode": "4173939678", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.8, "gross": 63.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": 63.8, "gross": 63.8, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91989278825!~|A4173939678!~|B4173939678!~|C30|30!~|EDeluxe Forest View (2 Twin Beds)!~|FDeluxe Forest View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173939678", "description": "Deluxe Forest View (2 Twin Beds)", "descriptionSupplier": "Deluxe Forest View (2 Twin Beds)", "legacyRoomId": "0#91989278825", "supplierCode": "4173939678", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.8, "gross": 63.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": 63.8, "gross": 63.8, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M64.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120699635261!~|A4825772257!~|B4825772257!~|C30|30!~|Edeluxe canal view!~|Fdeluxe canal view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825772257", "description": "deluxe canal view", "descriptionSupplier": "deluxe canal view", "legacyRoomId": "0#120699635261", "supplierCode": "4825772257", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.59, "gross": 64.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": 64.59, "gross": 64.59, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 64.59, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M64.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607975!~|A4825772257!~|B4825772257!~|C30|30!~|Edeluxe canal view!~|Fdeluxe canal view!~|G1!~|U2,64.59,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825772257", "description": "deluxe canal view", "descriptionSupplier": "deluxe canal view", "legacyRoomId": "0#121007607975", "supplierCode": "4825772257", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.59, "gross": 64.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": 64.59, "gross": 64.59, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:59:00Z", "value": 65.3, "hoursBefore": 98, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M65.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607794!~|A4850183782!~|B4850183782!~|C30|30!~|EDeluxe Garden View (2 Other beds)!~|FDeluxe Garden View (2 Other beds)!~|G1!~|U2,65.30,1778363940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183782", "description": "Deluxe Garden View (2 Other beds)", "descriptionSupplier": "Deluxe Garden View (2 Other beds)", "legacyRoomId": "0#121007607794", "supplierCode": "4850183782", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.3, "gross": 65.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": 65.3, "gross": 65.3, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M65.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118304113904!~|A4850183782!~|B4850183782!~|C30|30!~|EDeluxe Garden View (2 Other beds)!~|FDeluxe Garden View (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183782", "description": "Deluxe Garden View (2 Other beds)", "descriptionSupplier": "Deluxe Garden View (2 Other beds)", "legacyRoomId": "0#118304113904", "supplierCode": "4850183782", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.3, "gross": 65.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": 65.3, "gross": 65.3, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 65.36, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M65.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107610341687!~|A4196565530!~|B4196565530!~|C30|30!~|EDeluxe Garden View (2 Twin Beds)!~|FDeluxe Garden View (2 Twin Beds)!~|G1!~|U2,65.36,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4196565530", "description": "Deluxe Garden View (2 Twin Beds)", "descriptionSupplier": "Deluxe Garden View (2 Twin Beds)", "legacyRoomId": "0#107610341687", "supplierCode": "4196565530", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.36, "gross": 65.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.36, "gross": 65.36, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M65.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92155968927!~|A4196565530!~|B4196565530!~|C30|30!~|EDeluxe Garden View (2 Twin Beds)!~|FDeluxe Garden View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4196565530", "description": "Deluxe Garden View (2 Twin Beds)", "descriptionSupplier": "Deluxe Garden View (2 Twin Beds)", "legacyRoomId": "0#92155968927", "supplierCode": "4196565530", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.36, "gross": 65.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.36, "gross": 65.36, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 66.41, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M66.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624080!~|A4216398887!~|B4216398887!~|C30|30!~|Etwin deluxe!~|Ftwin deluxe!~|G1!~|U2,66.41,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216398887", "description": "twin deluxe", "descriptionSupplier": "twin deluxe", "legacyRoomId": "0#121239624080", "supplierCode": "4216398887", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.41, "gross": 66.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": 66.41, "gross": 66.41, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 66.92, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M66.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107610341686!~|A3870058921!~|B3870058921!~|C30|30!~|EDeluxe Canal View (2 Twin Beds)!~|FDeluxe Canal View (2 Twin Beds)!~|G1!~|U2,66.92,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3870058921", "description": "Deluxe Canal View (2 Twin Beds)", "descriptionSupplier": "Deluxe Canal View (2 Twin Beds)", "legacyRoomId": "0#107610341686", "supplierCode": "3870058921", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.92, "gross": 66.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": 66.92, "gross": 66.92, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M69.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624076!~|A4722548358!~|B4722548358!~|C30|30!~|Etwin deluxe with views!~|Ftwin deluxe with views!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4722548358", "description": "twin deluxe with views", "descriptionSupplier": "twin deluxe with views", "legacyRoomId": "0#121239624076", "supplierCode": "4722548358", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.82, "gross": 69.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": 69.82, "gross": 69.82, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 71.52, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M71.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624089!~|A4743420686!~|B4743420686!~|C30|30!~|Etwin deluxe garden view!~|Ftwin deluxe garden view!~|G1!~|U2,71.52,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4743420686", "description": "twin deluxe garden view", "descriptionSupplier": "twin deluxe garden view", "legacyRoomId": "0#121239624089", "supplierCode": "4743420686", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.52, "gross": 71.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": 71.52, "gross": 71.52, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M71.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120947207588!~|A4743420686!~|B4743420686!~|C30|30!~|Etwin deluxe garden view!~|Ftwin deluxe garden view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4743420686", "description": "twin deluxe garden view", "descriptionSupplier": "twin deluxe garden view", "legacyRoomId": "0#120947207588", "supplierCode": "4743420686", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.52, "gross": 71.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": 71.52, "gross": 71.52, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 73.22, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M73.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624079!~|A4896958834!~|B4896958834!~|C30|30!~|Etwin deluxe canal view!~|Ftwin deluxe canal view!~|G1!~|U2,73.22,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896958834", "description": "twin deluxe canal view", "descriptionSupplier": "twin deluxe canal view", "legacyRoomId": "0#121239624079", "supplierCode": "4896958834", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.22, "gross": 73.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": 73.22, "gross": 73.22, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 73.59, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M73.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607720!~|A4687590632!~|B4687590632!~|C30|30!~|ETwin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)!~|FTwin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)!~|G1!~|U2,73.59,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687590632", "description": "Twin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Twin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#121007607720", "supplierCode": "4687590632", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.59, "gross": 73.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": 73.59, "gross": 73.59, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M73.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116374893959!~|A4687590632!~|B4687590632!~|C30|30!~|ETwin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)!~|FTwin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687590632", "description": "Twin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Twin\/Double room - De Luxe - Pool View (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#116374893959", "supplierCode": "4687590632", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.59, "gross": 73.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": 73.59, "gross": 73.59, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M74.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91799487586!~|A4170413093!~|B4170413093!~|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!~|I74.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170413093", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#91799487586", "supplierCode": "4170413093", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.32, "gross": 74.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.32, "gross": 74.32, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 74.78, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M74.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#81287499819!~|A3870058921!~|B3870058921!~|C30|30!~|EDeluxe Canal View (2 Twin Beds)!~|FDeluxe Canal View (2 Twin Beds)!~|G1!~|U2,74.78,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3870058921", "description": "Deluxe Canal View (2 Twin Beds)", "descriptionSupplier": "Deluxe Canal View (2 Twin Beds)", "legacyRoomId": "0#81287499819", "supplierCode": "3870058921", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.78, "gross": 74.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.78, "gross": 74.78, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:59:00Z", "value": 76.17, "hoursBefore": 98, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M76.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607739!~|A4850183785!~|B4850183785!~|C30|30!~|EDeluxe Pool View (1 King bed)!~|FDeluxe Pool View (1 King bed)!~|G1!~|U2,76.17,1778363940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183785", "description": "Deluxe Pool View (1 King bed)", "descriptionSupplier": "Deluxe Pool View (1 King bed)", "legacyRoomId": "0#121007607739", "supplierCode": "4850183785", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.17, "gross": 76.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.17, "gross": 76.17, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M76.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118304113900!~|A4850183785!~|B4850183785!~|C30|30!~|EDeluxe Pool View (1 King bed)!~|FDeluxe Pool View (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183785", "description": "Deluxe Pool View (1 King bed)", "descriptionSupplier": "Deluxe Pool View (1 King bed)", "legacyRoomId": "0#118304113900", "supplierCode": "4850183785", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.17, "gross": 76.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.17, "gross": 76.17, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M76.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94169206908!~|A3868982683!~|B3868982683!~|C30|30!~|EDeluxe Pool View (1 King Bed)!~|FDeluxe Pool View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3868982683", "description": "Deluxe Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Pool View (1 King Bed)", "legacyRoomId": "0#94169206908", "supplierCode": "3868982683", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.25, "gross": 76.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": 76.25, "gross": 76.25, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 76.25, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M76.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107613480380!~|A3868982683!~|B3868982683!~|C30|30!~|EDeluxe Pool View (1 King Bed)!~|FDeluxe Pool View (1 King Bed)!~|G1!~|U2,76.25,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3868982683", "description": "Deluxe Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Pool View (1 King Bed)", "legacyRoomId": "0#107613480380", "supplierCode": "3868982683", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.25, "gross": 76.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": 76.25, "gross": 76.25, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M78.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91773483992!~|A4170413155!~|B4170413155!~|C30|30!~|ETwin Room with Garden View (2 single beds) - Free WiFi!~|FTwin Room with Garden View (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170413155", "description": "Twin Room with Garden View (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room with Garden View (2 single beds) - Free WiFi", "legacyRoomId": "0#91773483992", "supplierCode": "4170413155", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.13, "gross": 78.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": 78.13, "gross": 78.13, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M80.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91762925498!~|A3880303739!~|B3880303739!~|C30|30!~|EDouble or Twin Room with Garden View (2 single beds and 1 large bed) - Free WiFi!~|FDouble or Twin Room with Garden View (2 single beds and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3880303739", "description": "Double or Twin Room with Garden View (2 single beds and 1 large bed) - Free WiFi", "descriptionSupplier": "Double or Twin Room with Garden View (2 single beds and 1 large bed) - Free WiFi", "legacyRoomId": "0#91762925498", "supplierCode": "3880303739", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.03, "gross": 80.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": 80.03, "gross": 80.03, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T12:59:59Z", "value": 81.1, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M81.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607711!~|A4686689325!~|B4686689325!~|C30|30!~|EFamily (1 Double bed)!~|FFamily (1 Double bed)!~|G1!~|U2,81.10,1778158799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686689325", "description": "Family (1 Double bed)", "descriptionSupplier": "Family (1 Double bed)", "legacyRoomId": "0#121007607711", "supplierCode": "4686689325", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.1, "gross": 81.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": 81.1, "gross": 81.1, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M81.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118232827753!~|A4686689325!~|B4686689325!~|C30|30!~|EFamily (1 Double bed)!~|FFamily (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686689325", "description": "Family (1 Double bed)", "descriptionSupplier": "Family (1 Double bed)", "legacyRoomId": "0#118232827753", "supplierCode": "4686689325", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.1, "gross": 81.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": 81.1, "gross": 81.1, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M81.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91799487551!~|A3880303730!~|B3880303730!~|C30|30!~|EDouble or Twin Room with Canal View (2 single beds and 1 large bed) - Free WiFi!~|FDouble or Twin Room with Canal View (2 single beds and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3880303730", "description": "Double or Twin Room with Canal View (2 single beds and 1 large bed) - Free WiFi", "descriptionSupplier": "Double or Twin Room with Canal View (2 single beds and 1 large bed) - Free WiFi", "legacyRoomId": "0#91799487551", "supplierCode": "3880303730", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.94, "gross": 81.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.94, "gross": 81.94, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M83.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118304113910!~|A4850183792!~|B4850183792!~|C30|30!~|EFamily Room (1 King bed + 1 Other bed)!~|FFamily Room (1 King bed + 1 Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183792", "description": "Family Room (1 King bed + 1 Other bed)", "descriptionSupplier": "Family Room (1 King bed + 1 Other bed)", "legacyRoomId": "0#118304113910", "supplierCode": "4850183792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.95, "gross": 83.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": 83.95, "gross": 83.95, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:59:00Z", "value": 83.95, "hoursBefore": 98, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M83.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007608041!~|A4850183792!~|B4850183792!~|C30|30!~|EFamily Room (1 King bed + 1 Other bed)!~|FFamily Room (1 King bed + 1 Other bed)!~|G1!~|U2,83.95,1778363940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850183792", "description": "Family Room (1 King bed + 1 Other bed)", "descriptionSupplier": "Family Room (1 King bed + 1 Other bed)", "legacyRoomId": "0#121007608041", "supplierCode": "4850183792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.95, "gross": 83.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": 83.95, "gross": 83.95, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 84.03, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M84.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107610341684!~|A3859717976!~|B3859717976!~|C30|30!~|EFamily Room (1 King Bed and 1 Bed)!~|FFamily Room (1 King Bed and 1 Bed)!~|G1!~|U2,84.03,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3859717976", "description": "Family Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#107610341684", "supplierCode": "3859717976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.03, "gross": 84.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": 84.03, "gross": 84.03, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M84.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92153172696!~|A3859717976!~|B3859717976!~|C30|30!~|EFamily Room (1 King Bed and 1 Bed)!~|FFamily Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3859717976", "description": "Family Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#92153172696", "supplierCode": "3859717976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.03, "gross": 84.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": 84.03, "gross": 84.03, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 89.04, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M89.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624082!~|A4218199430!~|B4218199430!~|C30|30!~|Efamily!~|Ffamily!~|G1!~|U2,89.04,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199430", "description": "family", "descriptionSupplier": "family", "legacyRoomId": "0#121239624082", "supplierCode": "4218199430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.04, "gross": 89.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.04, "gross": 89.04, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M89.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121059164172!~|A4218199430!~|B4218199430!~|C30|30!~|Efamily!~|Ffamily!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199430", "description": "family", "descriptionSupplier": "family", "legacyRoomId": "0#121059164172", "supplierCode": "4218199430", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.04, "gross": 89.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 89.04, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 93.91, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M93.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#81134231599!~|A3859717976!~|B3859717976!~|C30|30!~|EFamily Room (1 King Bed and 1 Bed)!~|FFamily Room (1 King Bed and 1 Bed)!~|G1!~|U2,93.91,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3859717976", "description": "Family Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#81134231599", "supplierCode": "3859717976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.91, "gross": 93.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": 93.91, "gross": 93.91, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M93.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80782266734!~|A3859717976!~|B3859717976!~|C30|30!~|EFamily Room (1 King Bed and 1 Bed)!~|FFamily Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3859717976", "description": "Family Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#80782266734", "supplierCode": "3859717976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.91, "gross": 93.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": 93.91, "gross": 93.91, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 14.7435, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T14:00:00Z", "value": 98.29, "hoursBefore": 34, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M98.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91390614111!~|A3880303721!~|B3880303721!~|C30|30!~|EDeluxe Double or Twin Room with Pool View (2 single beds or 1 large bed) - Free WiFi!~|FDeluxe Double or Twin Room with Pool View (2 single beds or 1 large bed) - Free WiFi!~|G1!~|U2,14.74,1777410060|2,98.29,1778594400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3880303721", "description": "Deluxe Double or Twin Room with Pool View (2 single beds or 1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double or Twin Room with Pool View (2 single beds or 1 large bed) - Free WiFi", "legacyRoomId": "0#91390614111", "supplierCode": "3880303721", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.29, "gross": 98.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": 98.29, "gross": 98.29, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 99.73, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M99.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924680!~|A4173529917!~|B4173529917!~|C30|30!~|EDeluxe Garden Room!~|FDeluxe Garden Room!~|G1!~|U2,99.73,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173529917", "description": "Deluxe Garden Room", "descriptionSupplier": "Deluxe Garden Room", "legacyRoomId": "0#118816924680", "supplierCode": "4173529917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.73, "gross": 99.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": 99.73, "gross": 99.73, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M102.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85462738298!~|A3868982685!~|B3868982685!~|C30|30!~|EGrand Deluxe River View (1 King Bed)!~|FGrand Deluxe River View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3868982685", "description": "Grand Deluxe River View (1 King Bed)", "descriptionSupplier": "Grand Deluxe River View (1 King Bed)", "legacyRoomId": "0#85462738298", "supplierCode": "3868982685", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.16, "gross": 102.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": 102.16, "gross": 102.16, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:59:00Z", "value": 102.6, "hoursBefore": 98, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M102.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624087!~|A4836467136!~|B4836467136!~|C30|30!~|EGrand Deluxe River View (1 King bed)!~|FGrand Deluxe River View (1 King bed)!~|G1!~|U2,102.60,1778363940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4836467136", "description": "Grand Deluxe River View (1 King bed)", "descriptionSupplier": "Grand Deluxe River View (1 King bed)", "legacyRoomId": "0#121239624087", "supplierCode": "4836467136", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.6, "gross": 102.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": 102.6, "gross": 102.6, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M61.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111671975282!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#111671975282", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.51, "gross": 61.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": 61.51, "gross": 61.51, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M77.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111118171810!~|A3936166106!~|B3936166106!~|C30|30!~|Edeluxe pool view!~|Fdeluxe pool view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166106", "description": "deluxe pool view", "descriptionSupplier": "deluxe pool view", "legacyRoomId": "0#111118171810", "supplierCode": "3936166106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.14, "gross": 77.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": 77.14, "gross": 77.14, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 77.92, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M77.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111671975295!~|A3936166106!~|B3936166106!~|C30|30!~|Edeluxe pool view!~|Fdeluxe pool view!~|G1!~|U2,77.92,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166106", "description": "deluxe pool view", "descriptionSupplier": "deluxe pool view", "legacyRoomId": "0#111671975295", "supplierCode": "3936166106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.92, "gross": 77.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": 77.92, "gross": 77.92, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M84.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111671975301!~|A3933492671!~|B3933492671!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492671", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#111671975301", "supplierCode": "3933492671", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.44, "gross": 84.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": 84.44, "gross": 84.44, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 85.29, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M85.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111671975272!~|A3933492671!~|B3933492671!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,85.29,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492671", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#111671975272", "supplierCode": "3933492671", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.29, "gross": 85.29, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M103.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110381356970!~|A4743824068!~|B4743824068!~|C30|30!~|Egrand deluxe river view!~|Fgrand deluxe river view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4743824068", "description": "grand deluxe river view", "descriptionSupplier": "grand deluxe river view", "legacyRoomId": "0#110381356970", "supplierCode": "4743824068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.2, "gross": 103.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": 103.2, "gross": 103.2, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 104.25, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M104.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111671975291!~|A4743824068!~|B4743824068!~|C30|30!~|Egrand deluxe river view!~|Fgrand deluxe river view!~|G1!~|U2,104.25,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4743824068", "description": "grand deluxe river view", "descriptionSupplier": "grand deluxe river view", "legacyRoomId": "0#111671975291", "supplierCode": "4743824068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.25, "gross": 104.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": 104.25, "gross": 104.25, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 147.02, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n30769204!~|nSTN!~|o1!~|p1!~|x29040535!~|M147.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924087!~|A3546267947!~|B3546267947!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,147.02,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267947", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#118816924087", "supplierCode": "3546267947", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.02, "gross": 147.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": 147.02, "gross": 147.02, "binding": false } }, { "hotelName": "Kalanan Riverside Resort", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 155.85, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50292986", "supplierCode": "STN", "hotelCodeSupplier": "50292986", "id": "33!~|a0!~|b260514!~|c260515!~|d50292986!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50292986!~|n30769204!~|nSTN!~|o1!~|p1!~|x29040535!~|M155.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924598!~|A4173529917!~|B4173529917!~|C30|30!~|EDeluxe Garden Room!~|FDeluxe Garden Room!~|G1!~|U2,155.85,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I155.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173529917", "description": "Deluxe Garden Room", "descriptionSupplier": "Deluxe Garden Room", "legacyRoomId": "0#118816924598", "supplierCode": "4173529917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.85, "gross": 155.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": 155.85, "gross": 155.85, "binding": false } }, { "hotelName": "Sampheng Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 23.72, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292080", "supplierCode": "STN", "hotelCodeSupplier": "51292080", "id": "33!~|a0!~|b260514!~|c260515!~|d51292080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292080!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M23.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79374249207!~|A3821064888!~|B3821064888!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,23.72,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064888", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#79374249207", "supplierCode": "3821064888", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.72, "gross": 23.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": 23.72, "gross": 23.72, "binding": false } }, { "hotelName": "Sampheng Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 24.74, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292080", "supplierCode": "STN", "hotelCodeSupplier": "51292080", "id": "33!~|a0!~|b260514!~|c260515!~|d51292080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292080!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M24.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119425867172!~|A3546346912!~|B3546346912!~|C30|30!~|ESTUDIO WITH BALCONY!~|FSTUDIO WITH BALCONY!~|G1!~|U2,24.74,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546346912", "description": "STUDIO WITH BALCONY", "descriptionSupplier": "STUDIO WITH BALCONY", "legacyRoomId": "0#119425867172", "supplierCode": "3546346912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.74, "gross": 24.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": 24.74, "gross": 24.74, "binding": false } }, { "hotelName": "Sampheng Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 25.99, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292080", "supplierCode": "STN", "hotelCodeSupplier": "51292080", "id": "33!~|a0!~|b260514!~|c260515!~|d51292080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292080!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148053209!~|A3821064888!~|B3821064888!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,25.99,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064888", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#45148053209", "supplierCode": "3821064888", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.99, "gross": 25.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": 25.99, "gross": 25.99, "binding": false } }, { "hotelName": "Sampheng Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 32.42, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292080", "supplierCode": "STN", "hotelCodeSupplier": "51292080", "id": "33!~|a0!~|b260514!~|c260515!~|d51292080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292080!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118820245589!~|A3546270523!~|B3546270523!~|C30|30!~|ESUITE DELUXE!~|FSUITE DELUXE!~|G1!~|U2,32.42,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270523", "description": "SUITE DELUXE", "descriptionSupplier": "SUITE DELUXE", "legacyRoomId": "0#118820245589", "supplierCode": "3546270523", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.42, "gross": 32.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.42, "gross": 32.42, "binding": false } }, { "hotelName": "Sampheng Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 442.25, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292080", "supplierCode": "STN", "hotelCodeSupplier": "51292080", "id": "33!~|a0!~|b260514!~|c260515!~|d51292080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292080!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M442.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120524134452!~|A3546267850!~|B3546267850!~|C30|30!~|ERoom STANDARD!~|FRoom STANDARD!~|G1!~|U2,442.25,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I442.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267850", "description": "Room STANDARD", "descriptionSupplier": "Room STANDARD", "legacyRoomId": "0#120524134452", "supplierCode": "3546267850", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 442.25, "gross": 442.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": 442.25, "gross": 442.25, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 32.75, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68433315844!~|A4011478733!~|B4011478733!~|C30|30!~|EBasic Room (1 Double Bed)!~|FBasic Room (1 Double Bed)!~|G1!~|U2,32.75,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4011478733", "description": "Basic Room (1 Double Bed)", "descriptionSupplier": "Basic Room (1 Double Bed)", "legacyRoomId": "0#68433315844", "supplierCode": "4011478733", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.75, "gross": 32.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": 32.75, "gross": 32.75, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 32.75, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#70512182932!~|A4019058463!~|B4019058463!~|C30|30!~|EStandard Double Room (1 King Bed)!~|FStandard Double Room (1 King Bed)!~|G1!~|U2,32.75,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4019058463", "description": "Standard Double Room (1 King Bed)", "descriptionSupplier": "Standard Double Room (1 King Bed)", "legacyRoomId": "0#70512182932", "supplierCode": "4019058463", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.75, "gross": 32.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": 32.75, "gross": 32.75, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 35.33, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259638245!~|A4011478733!~|B4011478733!~|C30|30!~|EBasic Room (1 Double Bed)!~|FBasic Room (1 Double Bed)!~|G1!~|U2,35.33,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4011478733", "description": "Basic Room (1 Double Bed)", "descriptionSupplier": "Basic Room (1 Double Bed)", "legacyRoomId": "0#79259638245", "supplierCode": "4011478733", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.33, "gross": 35.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": 35.33, "gross": 35.33, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 35.33, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68932944521!~|A4019058463!~|B4019058463!~|C30|30!~|EStandard Double Room (1 King Bed)!~|FStandard Double Room (1 King Bed)!~|G1!~|U2,35.33,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4019058463", "description": "Standard Double Room (1 King Bed)", "descriptionSupplier": "Standard Double Room (1 King Bed)", "legacyRoomId": "0#68932944521", "supplierCode": "4019058463", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.33, "gross": 35.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": 35.33, "gross": 35.33, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.2175, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 44.87, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M44.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108610567412!~|A4050857679!~|B4050857679!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.22,1777410060|2,44.87,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4050857679", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#108610567412", "supplierCode": "4050857679", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.87, "gross": 44.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": 44.87, "gross": 44.87, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 47.34, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M47.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68435853665!~|A3983558500!~|B3983558500!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,47.34,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3983558500", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#68435853665", "supplierCode": "3983558500", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.34, "gross": 47.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": 47.34, "gross": 47.34, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 9.934, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 49.67, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M49.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108610567462!~|A4039458827!~|B4039458827!~|C30|30!~|EDouble Room (1 single bed) - Free WiFi!~|FDouble Room (1 single bed) - Free WiFi!~|G1!~|U2,9.93,1777410060|2,49.67,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4039458827", "description": "Double Room (1 single bed) - Free WiFi", "descriptionSupplier": "Double Room (1 single bed) - Free WiFi", "legacyRoomId": "0#108610567462", "supplierCode": "4039458827", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.67, "gross": 49.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": 49.67, "gross": 49.67, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 9.934, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 49.67, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M49.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#88580569478!~|A4050857769!~|B4050857769!~|C30|30!~|EStandard Double Room (1 extra-large double bed) - Free WiFi!~|FStandard Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,9.93,1777410060|2,49.67,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4050857769", "description": "Standard Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#88580569478", "supplierCode": "4050857769", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.67, "gross": 49.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": 49.67, "gross": 49.67, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 51.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M51.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68435853677!~|A3983558500!~|B3983558500!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,51.07,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3983558500", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#68435853677", "supplierCode": "3983558500", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.07, "gross": 51.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": 51.07, "gross": 51.07, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.356, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 51.78, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M51.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91287144891!~|A4514251283!~|B4514251283!~|C30|30!~|EDeluxe Triple Room (3 single beds) - Free WiFi!~|FDeluxe Triple Room (3 single beds) - Free WiFi!~|G1!~|U2,10.36,1777410060|2,51.78,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514251283", "description": "Deluxe Triple Room (3 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Triple Room (3 single beds) - Free WiFi", "legacyRoomId": "0#91287144891", "supplierCode": "4514251283", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.78, "gross": 51.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.78, "gross": 51.78, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.564, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 52.82, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#88580569479!~|A4050857664!~|B4050857664!~|C30|30!~|EDeluxe Double Room with Two Double Beds (2 double beds) - Free WiFi!~|FDeluxe Double Room with Two Double Beds (2 double beds) - Free WiFi!~|G1!~|U2,10.56,1777410060|2,52.82,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4050857664", "description": "Deluxe Double Room with Two Double Beds (2 double beds) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Two Double Beds (2 double beds) - Free WiFi", "legacyRoomId": "0#88580569479", "supplierCode": "4050857664", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.82, "gross": 52.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": 52.82, "gross": 52.82, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 54.62, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79375491030!~|A3983558499!~|B3983558499!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,54.62,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3983558499", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#79375491030", "supplierCode": "3983558499", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.62, "gross": 54.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": 54.62, "gross": 54.62, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.738, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 58.69, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M58.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108610566992!~|A4050857709!~|B4050857709!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.74,1777410060|2,58.69,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4050857709", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#108610566992", "supplierCode": "4050857709", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.69, "gross": 58.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": 58.69, "gross": 58.69, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 58.93, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M58.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68435853682!~|A3983558499!~|B3983558499!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,58.93,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3983558499", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#68435853682", "supplierCode": "3983558499", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.93, "gross": 58.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": 58.93, "gross": 58.93, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.374, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 61.87, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M61.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108610567451!~|A4050857737!~|B4050857737!~|C30|30!~|EComfort Quadruple Room (4 single beds) - Free WiFi!~|FComfort Quadruple Room (4 single beds) - Free WiFi!~|G1!~|U2,12.37,1777410060|2,61.87,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4050857737", "description": "Comfort Quadruple Room (4 single beds) - Free WiFi", "descriptionSupplier": "Comfort Quadruple Room (4 single beds) - Free WiFi", "legacyRoomId": "0#108610567451", "supplierCode": "4050857737", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.87, "gross": 61.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": 61.87, "gross": 61.87, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.374, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 61.87, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M61.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108610567280!~|A4050857685!~|B4050857685!~|C30|30!~|EFamily Suite - Free WiFi!~|FFamily Suite - Free WiFi!~|G1!~|U2,12.37,1777410060|2,61.87,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4050857685", "description": "Family Suite - Free WiFi", "descriptionSupplier": "Family Suite - Free WiFi", "legacyRoomId": "0#108610567280", "supplierCode": "4050857685", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.87, "gross": 61.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": 61.87, "gross": 61.87, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 61.93, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M61.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68435853672!~|A3971571823!~|B3971571823!~|C30|30!~|ESuperior Suite (2 Double Beds)!~|FSuperior Suite (2 Double Beds)!~|G1!~|U2,61.93,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3971571823", "description": "Superior Suite (2 Double Beds)", "descriptionSupplier": "Superior Suite (2 Double Beds)", "legacyRoomId": "0#68435853672", "supplierCode": "3971571823", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.93, "gross": 61.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": 61.93, "gross": 61.93, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 61.93, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M61.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259635061!~|A3983558501!~|B3983558501!~|C30|30!~|EDeluxe Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,61.93,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3983558501", "description": "Deluxe Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#79259635061", "supplierCode": "3983558501", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.93, "gross": 61.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": 61.93, "gross": 61.93, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 66.81, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M66.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68435853686!~|A3971571823!~|B3971571823!~|C30|30!~|ESuperior Suite (2 Double Beds)!~|FSuperior Suite (2 Double Beds)!~|G1!~|U2,66.81,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3971571823", "description": "Superior Suite (2 Double Beds)", "descriptionSupplier": "Superior Suite (2 Double Beds)", "legacyRoomId": "0#68435853686", "supplierCode": "3971571823", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.81, "gross": 66.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": 66.81, "gross": 66.81, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 66.81, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M66.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68435853679!~|A3983558501!~|B3983558501!~|C30|30!~|EDeluxe Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,66.81,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3983558501", "description": "Deluxe Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#68435853679", "supplierCode": "3983558501", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.81, "gross": 66.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": 66.81, "gross": 66.81, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 72.52, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M72.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80784465002!~|A3984343266!~|B3984343266!~|C30|30!~|EFamily Suite (2 Double Beds)!~|FFamily Suite (2 Double Beds)!~|G1!~|U2,72.52,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3984343266", "description": "Family Suite (2 Double Beds)", "descriptionSupplier": "Family Suite (2 Double Beds)", "legacyRoomId": "0#80784465002", "supplierCode": "3984343266", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.52, "gross": 72.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": 72.52, "gross": 72.52, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 72.52, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M72.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#70512182920!~|A4026514246!~|B4026514246!~|C30|30!~|EDeluxe Quadruple Room (4 Twin Beds)!~|FDeluxe Quadruple Room (4 Twin Beds)!~|G1!~|U2,72.52,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4026514246", "description": "Deluxe Quadruple Room (4 Twin Beds)", "descriptionSupplier": "Deluxe Quadruple Room (4 Twin Beds)", "legacyRoomId": "0#70512182920", "supplierCode": "4026514246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.52, "gross": 72.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": 72.52, "gross": 72.52, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 78.24, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M78.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259635597!~|A3984343266!~|B3984343266!~|C30|30!~|EFamily Suite (2 Double Beds)!~|FFamily Suite (2 Double Beds)!~|G1!~|U2,78.24,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3984343266", "description": "Family Suite (2 Double Beds)", "descriptionSupplier": "Family Suite (2 Double Beds)", "legacyRoomId": "0#79259635597", "supplierCode": "3984343266", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.24, "gross": 78.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": 78.24, "gross": 78.24, "binding": false } }, { "hotelName": "Long Zhu Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T20:59:00Z", "value": 78.24, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291234", "supplierCode": "STN", "hotelCodeSupplier": "51291234", "id": "33!~|a0!~|b260514!~|c260515!~|d51291234!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291234!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M78.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79375490900!~|A4026514246!~|B4026514246!~|C30|30!~|EDeluxe Quadruple Room (4 Twin Beds)!~|FDeluxe Quadruple Room (4 Twin Beds)!~|G1!~|U2,78.24,1778533140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4026514246", "description": "Deluxe Quadruple Room (4 Twin Beds)", "descriptionSupplier": "Deluxe Quadruple Room (4 Twin Beds)", "legacyRoomId": "0#79375490900", "supplierCode": "4026514246", "promotions": [ { "code": "#1", "name": "Room1 Save 30%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.24, "gross": 78.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": 78.24, "gross": 78.24, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 36.68, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M36.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368420374!~|A4166655815!~|B4166655815!~|C30|30!~|EBasic Room (2 Twin Beds or 2 Twin Bunk Beds)!~|FBasic Room (2 Twin Beds or 2 Twin Bunk Beds)!~|G1!~|U2,36.68,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166655815", "description": "Basic Room (2 Twin Beds or 2 Twin Bunk Beds)", "descriptionSupplier": "Basic Room (2 Twin Beds or 2 Twin Bunk Beds)", "legacyRoomId": "0#79368420374", "supplierCode": "4166655815", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.68, "gross": 36.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": 36.68, "gross": 36.68, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 37.08, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M37.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098386146!~|A4166655815!~|B4166655815!~|C30|30!~|EBasic Room (2 Twin Beds or 2 Twin Bunk Beds)!~|FBasic Room (2 Twin Beds or 2 Twin Bunk Beds)!~|G1!~|U2,37.08,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166655815", "description": "Basic Room (2 Twin Beds or 2 Twin Bunk Beds)", "descriptionSupplier": "Basic Room (2 Twin Beds or 2 Twin Bunk Beds)", "legacyRoomId": "0#97098386146", "supplierCode": "4166655815", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.08, "gross": 37.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": 37.08, "gross": 37.08, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 41.26, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78858932453!~|A4170533078!~|B4170533078!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,41.26,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533078", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#78858932453", "supplierCode": "4170533078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.26, "gross": 41.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": 41.26, "gross": 41.26, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 41.26, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79373269492!~|A4170787796!~|B4170787796!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,41.26,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170787796", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#79373269492", "supplierCode": "4170787796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.26, "gross": 41.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": 41.26, "gross": 41.26, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 41.72, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78849331842!~|A4170787796!~|B4170787796!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,41.72,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170787796", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#78849331842", "supplierCode": "4170787796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.72, "gross": 41.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": 41.72, "gross": 41.72, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 41.72, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78858932456!~|A4170533078!~|B4170533078!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,41.72,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533078", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#78858932456", "supplierCode": "4170533078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.72, "gross": 41.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": 41.72, "gross": 41.72, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 75.64, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M75.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78849331836!~|A4165897411!~|B4165897411!~|C30|30!~|EFamily Quadruple Room (1 King Bed and 1 Large Twin Bed)!~|FFamily Quadruple Room (1 King Bed and 1 Large Twin Bed)!~|G1!~|U2,75.64,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4165897411", "description": "Family Quadruple Room (1 King Bed and 1 Large Twin Bed)", "descriptionSupplier": "Family Quadruple Room (1 King Bed and 1 Large Twin Bed)", "legacyRoomId": "0#78849331836", "supplierCode": "4165897411", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.64, "gross": 75.64, "binding": false } }, { "hotelName": "Here Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 76.47, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51191222", "supplierCode": "STN", "hotelCodeSupplier": "51191222", "id": "33!~|a0!~|b260514!~|c260515!~|d51191222!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51191222!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M76.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79261201164!~|A4165897411!~|B4165897411!~|C30|30!~|EFamily Quadruple Room (1 King Bed and 1 Large Twin Bed)!~|FFamily Quadruple Room (1 King Bed and 1 Large Twin Bed)!~|G1!~|U2,76.47,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4165897411", "description": "Family Quadruple Room (1 King Bed and 1 Large Twin Bed)", "descriptionSupplier": "Family Quadruple Room (1 King Bed and 1 Large Twin Bed)", "legacyRoomId": "0#79261201164", "supplierCode": "4165897411", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.47, "gross": 76.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": 76.47, "gross": 76.47, "binding": false } }, { "hotelName": "M Swita (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52514118", "supplierCode": "STN", "hotelCodeSupplier": "52514118", "id": "33!~|a0!~|b260514!~|c260515!~|d52514118!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52514118!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79370894820!~|A3862753487!~|B3862753487!~|C30|30!~|EApartment (1 double bed) - Free WiFi!~|FApartment (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753487", "description": "Apartment (1 double bed) - Free WiFi", "descriptionSupplier": "Apartment (1 double bed) - Free WiFi", "legacyRoomId": "0#79370894820", "supplierCode": "3862753487", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.27, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M35.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117559311311!~|A3874648665!~|B3874648665!~|C30|30!~|ETwin Room (1 single bed and 1 double bed) - Free WiFi!~|FTwin Room (1 single bed and 1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874648665", "description": "Twin Room (1 single bed and 1 double bed) - Free WiFi", "descriptionSupplier": "Twin Room (1 single bed and 1 double bed) - Free WiFi", "legacyRoomId": "0#117559311311", "supplierCode": "3874648665", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.95, "gross": 35.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": 35.95, "gross": 35.95, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M35.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098658218!~|A3875088709!~|B3875088709!~|C30|30!~|EDouble Room (1 double bed) - Free WiFi!~|FDouble Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875088709", "description": "Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#97098658218", "supplierCode": "3875088709", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.95, "gross": 35.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": 35.95, "gross": 35.95, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 50.98, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M50.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80780824366!~|A4170532969!~|B4170532969!~|C30|30!~|ETwin Room (1 Queen Bed and 1 Bed)!~|FTwin Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,50.98,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532969", "description": "Twin Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Twin Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#80780824366", "supplierCode": "4170532969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.98, "gross": 50.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": 50.98, "gross": 50.98, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 50.98, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M50.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#58342726582!~|A3820764825!~|B3820764825!~|C30|30!~|EDouble Room (1 King Bed)!~|FDouble Room (1 King Bed)!~|G1!~|U2,50.98,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764825", "description": "Double Room (1 King Bed)", "descriptionSupplier": "Double Room (1 King Bed)", "legacyRoomId": "0#58342726582", "supplierCode": "3820764825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.98, "gross": 50.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": 50.98, "gross": 50.98, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:46Z", "value": 73.7675, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 77.65, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M77.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96235153212!~|A3874647577!~|B3874647577!~|C30|30!~|ETriple Room (1 single bed and 1 double bed) - Free WiFi!~|FTriple Room (1 single bed and 1 double bed) - Free WiFi!~|G1!~|U2,73.77,1777439566|2,77.65,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874647577", "description": "Triple Room (1 single bed and 1 double bed) - Free WiFi", "descriptionSupplier": "Triple Room (1 single bed and 1 double bed) - Free WiFi", "legacyRoomId": "0#96235153212", "supplierCode": "3874647577", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.65, "gross": 77.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": 77.65, "gross": 77.65, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M84.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100402217804!~|A3820764825!~|B3820764825!~|C30|30!~|EDouble Room (1 King Bed)!~|FDouble Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764825", "description": "Double Room (1 King Bed)", "descriptionSupplier": "Double Room (1 King Bed)", "legacyRoomId": "0#100402217804", "supplierCode": "3820764825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.2, "gross": 84.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": 84.2, "gross": 84.2, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M84.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94007735067!~|A4170532969!~|B4170532969!~|C30|30!~|ETwin Room (1 Queen Bed and 1 Bed)!~|FTwin Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532969", "description": "Twin Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Twin Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#94007735067", "supplierCode": "4170532969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.2, "gross": 84.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": 84.2, "gross": 84.2, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:46Z", "value": 80.237, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 84.46, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M84.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96235153209!~|A3874936653!~|B3874936653!~|C30|30!~|EFamily Room (1 single bed and 1 double bed and 1 extra-large double bed) - Free WiFi!~|FFamily Room (1 single bed and 1 double bed and 1 extra-large double bed) - Free WiFi!~|G1!~|U2,80.24,1777439566|2,84.46,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874936653", "description": "Family Room (1 single bed and 1 double bed and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Family Room (1 single bed and 1 double bed and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#96235153209", "supplierCode": "3874936653", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.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": 84.46, "gross": 84.46, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 87.9, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M87.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#58342726583!~|A3820765515!~|B3820765515!~|C30|30!~|ETriple Room (1 King Bed and 1 Bed)!~|FTriple Room (1 King Bed and 1 Bed)!~|G1!~|U2,87.90,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765515", "description": "Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#58342726583", "supplierCode": "3820765515", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.9, "gross": 87.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": 87.9, "gross": 87.9, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 93.56, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M93.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#93400887982!~|A3820764825!~|B3820764825!~|C30|30!~|EDouble Room (1 King Bed)!~|FDouble Room (1 King Bed)!~|G1!~|U2,93.56,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764825", "description": "Double Room (1 King Bed)", "descriptionSupplier": "Double Room (1 King Bed)", "legacyRoomId": "0#93400887982", "supplierCode": "3820764825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.56, "gross": 93.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.56, "gross": 93.56, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 93.56, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M93.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368419312!~|A4170532969!~|B4170532969!~|C30|30!~|ETwin Room (1 Queen Bed and 1 Bed)!~|FTwin Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,93.56,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532969", "description": "Twin Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Twin Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#79368419312", "supplierCode": "4170532969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.56, "gross": 93.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.56, "gross": 93.56, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 95.6, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M95.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259040083!~|A3820764587!~|B3820764587!~|C30|30!~|EFamily Room (1 King Bed, 1 Queen Bed and 1 Bed)!~|FFamily Room (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|U2,95.60,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764587", "description": "Family Room (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#79259040083", "supplierCode": "3820764587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.6, "gross": 95.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": 95.6, "gross": 95.6, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M145.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94007735107!~|A3820765515!~|B3820765515!~|C30|30!~|ETriple Room (1 King Bed and 1 Bed)!~|FTriple Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765515", "description": "Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#94007735107", "supplierCode": "3820765515", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.45, "gross": 145.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": 145.45, "gross": 145.45, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 153.31, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M153.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79377587091!~|A3820765515!~|B3820765515!~|C30|30!~|ETriple Room (1 King Bed and 1 Bed)!~|FTriple Room (1 King Bed and 1 Bed)!~|G1!~|U2,153.31,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765515", "description": "Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#79377587091", "supplierCode": "3820765515", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.31, "gross": 153.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": 153.31, "gross": 153.31, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M158.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94007735284!~|A3820764587!~|B3820764587!~|C30|30!~|EFamily Room (1 King Bed, 1 Queen Bed and 1 Bed)!~|FFamily Room (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764587", "description": "Family Room (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#94007735284", "supplierCode": "3820764587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.21, "gross": 158.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": 158.21, "gross": 158.21, "binding": false } }, { "hotelName": "Phranakorn Nornlen", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 166.76, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718208", "supplierCode": "STN", "hotelCodeSupplier": "52718208", "id": "33!~|a0!~|b260514!~|c260515!~|d52718208!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718208!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M166.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104095856277!~|A3820764587!~|B3820764587!~|C30|30!~|EFamily Room (1 King Bed, 1 Queen Bed and 1 Bed)!~|FFamily Room (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|U2,166.76,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764587", "description": "Family Room (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#104095856277", "supplierCode": "3820764587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.76, "gross": 166.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.76, "gross": 166.76, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M23.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73618191939!~|A4170532937!~|B4170532937!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532937", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#73618191939", "supplierCode": "4170532937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.67, "gross": 23.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": 23.67, "gross": 23.67, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73473652048!~|A4162703417!~|B4162703417!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162703417", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#73473652048", "supplierCode": "4162703417", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.84, "gross": 24.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": 24.84, "gross": 24.84, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79371953216!~|A4170533092!~|B4170533092!~|C30|30!~|ESuperior Double Room (1 extra-large double bed) - Free WiFi!~|FSuperior Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533092", "description": "Superior Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79371953216", "supplierCode": "4170533092", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.17, "gross": 25.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.17, "gross": 25.17, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M25.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824519619!~|A3546269226!~|B3546269226!~|C30|30!~|ESuperior Twin Room!~|FSuperior Twin Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269226", "description": "Superior Twin Room", "descriptionSupplier": "Superior Twin Room", "legacyRoomId": "0#118824519619", "supplierCode": "3546269226", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.72, "gross": 25.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": 25.72, "gross": 25.72, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 26.05, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#46036891363!~|A4170532937!~|B4170532937!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|U2,26.05,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532937", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#46036891363", "supplierCode": "4170532937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.05, "gross": 26.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": 26.05, "gross": 26.05, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45155748423!~|A4170532937!~|B4170532937!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532937", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#45155748423", "supplierCode": "4170532937", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.42, "gross": 26.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": 26.42, "gross": 26.42, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M26.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59421911040!~|A4162703389!~|B4162703389!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162703389", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#59421911040", "supplierCode": "4162703389", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.42, "gross": 26.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": 26.42, "gross": 26.42, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 27.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#46036891361!~|A4162703417!~|B4162703417!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,27.33,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162703417", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#46036891361", "supplierCode": "4162703417", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.33, "gross": 27.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": 27.33, "gross": 27.33, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M27.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45155748522!~|A4162703417!~|B4162703417!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162703417", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#45155748522", "supplierCode": "4162703417", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.74, "gross": 27.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": 27.74, "gross": 27.74, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73531372481!~|A4170533272!~|B4170533272!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533272", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#73531372481", "supplierCode": "4170533272", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.11, "gross": 28.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.11, "gross": 28.11, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#72043069349!~|A3820484663!~|B3820484663!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|FDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484663", "description": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#72043069349", "supplierCode": "3820484663", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.11, "gross": 28.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.11, "gross": 28.11, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 29.06, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710380!~|A4170532937!~|B4170532937!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|U2,29.06,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532937", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#45145710380", "supplierCode": "4170532937", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.06, "gross": 29.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": 29.06, "gross": 29.06, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256901671!~|A4170533053!~|B4170533053!~|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!~|I29.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533053", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79256901671", "supplierCode": "4170533053", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.88, "gross": 29.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": 29.88, "gross": 29.88, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59421910395!~|A4170533029!~|B4170533029!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533029", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#59421910395", "supplierCode": "4170533029", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.88, "gross": 29.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": 29.88, "gross": 29.88, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 30.52, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710470!~|A4162703417!~|B4162703417!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,30.52,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162703417", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#45145710470", "supplierCode": "4162703417", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.52, "gross": 30.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": 30.52, "gross": 30.52, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 30.91, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#46036891364!~|A4170533272!~|B4170533272!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|U2,30.91,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533272", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#46036891364", "supplierCode": "4170533272", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.91, "gross": 30.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": 30.91, "gross": 30.91, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 30.91, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45154849057!~|A3820484663!~|B3820484663!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|FDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,30.91,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484663", "description": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#45154849057", "supplierCode": "3820484663", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.91, "gross": 30.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": 30.91, "gross": 30.91, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M31.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45154850481!~|A4170533272!~|B4170533272!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533272", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#45154850481", "supplierCode": "4170533272", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.38, "gross": 31.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": 31.38, "gross": 31.38, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M31.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79371953364!~|A3820484663!~|B3820484663!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|FDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484663", "description": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#79371953364", "supplierCode": "3820484663", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.38, "gross": 31.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": 31.38, "gross": 31.38, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 34.53, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256901625!~|A4170533272!~|B4170533272!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|U2,34.53,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170533272", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#79256901625", "supplierCode": "4170533272", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.53, "gross": 34.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": 34.53, "gross": 34.53, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 34.53, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256901703!~|A3820484663!~|B3820484663!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|FDeluxe Twin Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,34.53,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484663", "description": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#79256901703", "supplierCode": "3820484663", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.53, "gross": 34.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": 34.53, "gross": 34.53, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M35.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#72122471203!~|A3820484650!~|B3820484650!~|C30|30!~|EPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|FPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484650", "description": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "descriptionSupplier": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "legacyRoomId": "0#72122471203", "supplierCode": "3820484650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.49, "gross": 35.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": 35.49, "gross": 35.49, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M36.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824519594!~|A4513715910!~|B4513715910!~|C30|30!~|EJunior Suite with Canal View!~|FJunior Suite with Canal View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513715910", "description": "Junior Suite with Canal View", "descriptionSupplier": "Junior Suite with Canal View", "legacyRoomId": "0#118824519594", "supplierCode": "4513715910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.75, "gross": 36.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": 36.75, "gross": 36.75, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M37.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59421924439!~|A3862753249!~|B3862753249!~|C30|30!~|EJunior Suite with Canal View (1 large bed) - Free WiFi!~|FJunior Suite with Canal View (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753249", "description": "Junior Suite with Canal View (1 large bed) - Free WiFi", "descriptionSupplier": "Junior Suite with Canal View (1 large bed) - Free WiFi", "legacyRoomId": "0#59421924439", "supplierCode": "3862753249", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.75, "gross": 37.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": 37.75, "gross": 37.75, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 39.05, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M39.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#46036891362!~|A3820484650!~|B3820484650!~|C30|30!~|EPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|FPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|G1!~|U2,39.05,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484650", "description": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "descriptionSupplier": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "legacyRoomId": "0#46036891362", "supplierCode": "3820484650", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.05, "gross": 39.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": 39.05, "gross": 39.05, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M39.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256901576!~|A3820484650!~|B3820484650!~|C30|30!~|EPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|FPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484650", "description": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "descriptionSupplier": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "legacyRoomId": "0#79256901576", "supplierCode": "3820484650", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.64, "gross": 39.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": 39.64, "gross": 39.64, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 43.6, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M43.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710344!~|A3820484650!~|B3820484650!~|C30|30!~|EPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|FPanoramic Double Room (1 Twin Sofa Bed or 1 King Bed)!~|G1!~|U2,43.60,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820484650", "description": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "descriptionSupplier": "Panoramic Double Room (1 Twin Sofa Bed or 1 King Bed)", "legacyRoomId": "0#45145710344", "supplierCode": "3820484650", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.6, "gross": 43.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": 43.6, "gross": 43.6, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M47.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79371953187!~|A3818888398!~|B3818888398!~|C30|30!~|EFamily Quadruple Room (4 Twin Beds)!~|FFamily Quadruple Room (4 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888398", "description": "Family Quadruple Room (4 Twin Beds)", "descriptionSupplier": "Family Quadruple Room (4 Twin Beds)", "legacyRoomId": "0#79371953187", "supplierCode": "3818888398", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.37, "gross": 47.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.37, "gross": 47.37, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M50.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098317110!~|A3862753710!~|B3862753710!~|C30|30!~|EFamily Room (4 single beds) - Free WiFi!~|FFamily Room (4 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753710", "description": "Family Room (4 single beds) - Free WiFi", "descriptionSupplier": "Family Room (4 single beds) - Free WiFi", "legacyRoomId": "0#97098317110", "supplierCode": "3862753710", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.34, "gross": 50.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": 50.34, "gross": 50.34, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 52.1, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#49225483250!~|A3818888398!~|B3818888398!~|C30|30!~|EFamily Quadruple Room (4 Twin Beds)!~|FFamily Quadruple Room (4 Twin Beds)!~|G1!~|U2,52.10,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888398", "description": "Family Quadruple Room (4 Twin Beds)", "descriptionSupplier": "Family Quadruple Room (4 Twin Beds)", "legacyRoomId": "0#49225483250", "supplierCode": "3818888398", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.1, "gross": 52.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": 52.1, "gross": 52.1, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M52.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79371953300!~|A3818888398!~|B3818888398!~|C30|30!~|EFamily Quadruple Room (4 Twin Beds)!~|FFamily Quadruple Room (4 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888398", "description": "Family Quadruple Room (4 Twin Beds)", "descriptionSupplier": "Family Quadruple Room (4 Twin Beds)", "legacyRoomId": "0#79371953300", "supplierCode": "3818888398", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.87, "gross": 52.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.87, "gross": 52.87, "binding": false } }, { "hotelName": "Nappiness Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 58.14, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "56285342", "supplierCode": "STN", "hotelCodeSupplier": "56285342", "id": "33!~|a0!~|b260514!~|c260515!~|d56285342!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m56285342!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M58.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256901432!~|A3818888398!~|B3818888398!~|C30|30!~|EFamily Quadruple Room (4 Twin Beds)!~|FFamily Quadruple Room (4 Twin Beds)!~|G1!~|U2,58.14,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818888398", "description": "Family Quadruple Room (4 Twin Beds)", "descriptionSupplier": "Family Quadruple Room (4 Twin Beds)", "legacyRoomId": "0#79256901432", "supplierCode": "3818888398", "promotions": [ { "code": "#1", "name": "Room1 Special deal: save 75%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.14, "gross": 58.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": 58.14, "gross": 58.14, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 19.38, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M19.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824491269!~|A3546267977!~|B3546267977!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|U2,19.38,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267977", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "0#118824491269", "supplierCode": "3546267977", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.38, "gross": 19.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": 19.38, "gross": 19.38, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 21.06, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144550657!~|A3820259089!~|B3820259089!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,21.06,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259089", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#45144550657", "supplierCode": "3820259089", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.06, "gross": 21.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": 21.06, "gross": 21.06, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 21.88, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144550858!~|A3820259089!~|B3820259089!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,21.88,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259089", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#45144550858", "supplierCode": "3820259089", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.88, "gross": 21.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": 21.88, "gross": 21.88, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 9.908, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 24.77, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M24.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94380701019!~|A3875085442!~|B3875085442!~|C30|30!~|EStandard Double Room (1 large bed) - Free WiFi!~|FStandard Double Room (1 large bed) - Free WiFi!~|G1!~|U2,9.91,1777410060|2,24.77,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875085442", "description": "Standard Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#94380701019", "supplierCode": "3875085442", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.77, "gross": 24.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": 24.77, "gross": 24.77, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 32.97, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824490756!~|A3546271017!~|B3546271017!~|C30|30!~|EDeluxe!~|FDeluxe!~|G1!~|U2,32.97,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271017", "description": "Deluxe", "descriptionSupplier": "Deluxe", "legacyRoomId": "0#118824490756", "supplierCode": "3546271017", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.97, "gross": 32.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.97, "gross": 32.97, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 35.81, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144547503!~|A3820259074!~|B3820259074!~|C30|30!~|EDeluxe Room (1 Double Bed)!~|FDeluxe Room (1 Double Bed)!~|G1!~|U2,35.81,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259074", "description": "Deluxe Room (1 Double Bed)", "descriptionSupplier": "Deluxe Room (1 Double Bed)", "legacyRoomId": "0#45144547503", "supplierCode": "3820259074", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.81, "gross": 35.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": 35.81, "gross": 35.81, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T11:00:00Z", "value": 37.2, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M37.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79376344777!~|A3820259074!~|B3820259074!~|C30|30!~|EDeluxe Room (1 Double Bed)!~|FDeluxe Room (1 Double Bed)!~|G1!~|U2,37.20,1778497200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820259074", "description": "Deluxe Room (1 Double Bed)", "descriptionSupplier": "Deluxe Room (1 Double Bed)", "legacyRoomId": "0#79376344777", "supplierCode": "3820259074", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.2, "gross": 37.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": 37.2, "gross": 37.2, "binding": false } }, { "hotelName": "Anwari Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.5275, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 42.11, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58095404", "supplierCode": "STN", "hotelCodeSupplier": "58095404", "id": "33!~|a0!~|b260514!~|c260515!~|d58095404!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58095404!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M42.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91947620581!~|A3875088239!~|B3875088239!~|C30|30!~|EDeluxe Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.53,1777410060|2,42.11,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3875088239", "description": "Deluxe Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#91947620581", "supplierCode": "3875088239", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.11, "gross": 42.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": 42.11, "gross": 42.11, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M57.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624084!~|A4217619508!~|B4217619508!~|C30|30!~|Edeluxe room non smoking!~|Fdeluxe room non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619508", "description": "deluxe room non smoking", "descriptionSupplier": "deluxe room non smoking", "legacyRoomId": "0#121239624084", "supplierCode": "4217619508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.36, "gross": 57.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": 57.36, "gross": 57.36, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 61.07, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M61.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259040235!~|A4170768766!~|B4170768766!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,61.07,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768766", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79259040235", "supplierCode": "4170768766", "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": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 62.06, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M62.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372146562!~|A4170768766!~|B4170768766!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,62.06,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768766", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79372146562", "supplierCode": "4170768766", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 24%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.06, "gross": 62.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": 62.06, "gross": 62.06, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 62.23, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M62.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749481!~|A4216403112!~|B4216403112!~|C30|30!~|Edouble deluxe king bed!~|Fdouble deluxe king bed!~|G1!~|U2,62.23,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216403112", "description": "double deluxe king bed", "descriptionSupplier": "double deluxe king bed", "legacyRoomId": "0#120708749481", "supplierCode": "4216403112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.23, "gross": 62.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": 62.23, "gross": 62.23, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 62.23, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M62.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749553!~|A4216398887!~|B4216398887!~|C30|30!~|Etwin deluxe!~|Ftwin deluxe!~|G1!~|U2,62.23,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216398887", "description": "twin deluxe", "descriptionSupplier": "twin deluxe", "legacyRoomId": "0#120708749553", "supplierCode": "4216398887", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.23, "gross": 62.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": 62.23, "gross": 62.23, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624085!~|A4889461949!~|B4889461949!~|C30|30!~|Epremium room 1 king bed non smoking!~|Fpremium room 1 king bed non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889461949", "description": "premium room 1 king bed non smoking", "descriptionSupplier": "premium room 1 king bed non smoking", "legacyRoomId": "0#121239624085", "supplierCode": "4889461949", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.04, "gross": 63.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 63.04, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M64.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094327881!~|A3832448592!~|B3832448592!~|C30|30!~|EDeluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|FDeluxe 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!~|I64.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832448592", "description": "Deluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#98094327881", "supplierCode": "3832448592", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.04, "gross": 64.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 64.04, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 67.12, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372146319!~|A3820766937!~|B3820766937!~|C30|30!~|EPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|FPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|G1!~|U2,67.12,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766937", "description": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79372146319", "supplierCode": "3820766937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.12, "gross": 67.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": 67.12, "gross": 67.12, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 68.04, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M68.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749487!~|A4217619629!~|B4217619629!~|C30|30!~|Etwin premium!~|Ftwin premium!~|G1!~|U2,68.04,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619629", "description": "twin premium", "descriptionSupplier": "twin premium", "legacyRoomId": "0#120708749487", "supplierCode": "4217619629", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.04, "gross": 68.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.04, "gross": 68.04, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 68.04, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M68.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749545!~|A4219057241!~|B4219057241!~|C30|30!~|Edouble premium king bed!~|Fdouble premium king bed!~|G1!~|U2,68.04,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219057241", "description": "double premium king bed", "descriptionSupplier": "double premium king bed", "legacyRoomId": "0#120708749545", "supplierCode": "4219057241", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.04, "gross": 68.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.04, "gross": 68.04, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 68.21, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M68.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372145925!~|A3820766937!~|B3820766937!~|C30|30!~|EPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|FPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|G1!~|U2,68.21,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766937", "description": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79372145925", "supplierCode": "3820766937", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 24%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.21, "gross": 68.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": 68.21, "gross": 68.21, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M70.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094327886!~|A4197630082!~|B4197630082!~|C30|30!~|EPremium Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|FPremium Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197630082", "description": "Premium Room (1 extra-large double bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Premium Room (1 extra-large double bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#98094327886", "supplierCode": "4197630082", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.38, "gross": 70.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": 70.38, "gross": 70.38, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M71.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624078!~|A4889461101!~|B4889461101!~|C30|30!~|Egrand deluxe room 1 king bed non smoking!~|Fgrand deluxe room 1 king bed non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889461101", "description": "grand deluxe room 1 king bed non smoking", "descriptionSupplier": "grand deluxe room 1 king bed non smoking", "legacyRoomId": "0#121239624078", "supplierCode": "4889461101", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.65, "gross": 71.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": 71.65, "gross": 71.65, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M73.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817832240!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#120817832240", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.65, "gross": 73.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": 73.65, "gross": 73.65, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 75.06, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M75.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823894467!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|U2,75.06,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118823894467", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.06, "gross": 75.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": 75.06, "gross": 75.06, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 76.29, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M76.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372146534!~|A3820766946!~|B3820766946!~|C30|30!~|EGrand Deluxe Room (1 King Bed)!~|FGrand Deluxe Room (1 King Bed)!~|G1!~|U2,76.29,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766946", "description": "Grand Deluxe Room (1 King Bed)", "descriptionSupplier": "Grand Deluxe Room (1 King Bed)", "legacyRoomId": "0#79372146534", "supplierCode": "3820766946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.29, "gross": 76.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": 76.29, "gross": 76.29, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 77.36, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M77.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120695801043!~|A4700536774!~|B4700536774!~|C30|30!~|Edouble grand deluxe!~|Fdouble grand deluxe!~|G1!~|U2,77.36,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4700536774", "description": "double grand deluxe", "descriptionSupplier": "double grand deluxe", "legacyRoomId": "0#120695801043", "supplierCode": "4700536774", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.36, "gross": 77.36, "binding": 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.36, "gross": 77.36, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 78.68, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M78.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624077!~|A4895940873!~|B4895940873!~|C30|30!~|Epremium room with bathtub!~|Fpremium room with bathtub!~|G1!~|U2,78.68,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895940873", "description": "premium room with bathtub", "descriptionSupplier": "premium room with bathtub", "legacyRoomId": "0#121239624077", "supplierCode": "4895940873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.68, "gross": 78.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": 78.68, "gross": 78.68, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M80!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094327887!~|A4415061314!~|B4415061314!~|C30|30!~|EGrand Deluxe (1 extra-large double bed) - Free WiFi!~|FGrand Deluxe (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4415061314", "description": "Grand Deluxe (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Grand Deluxe (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98094327887", "supplierCode": "4415061314", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M91.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120345637086!~|A4217914287!~|B4217914287!~|C30|30!~|Egrand deluxe suite!~|Fgrand deluxe suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217914287", "description": "grand deluxe suite", "descriptionSupplier": "grand deluxe suite", "legacyRoomId": "0#120345637086", "supplierCode": "4217914287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 91.99, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M91.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120378137340!~|A4217914287!~|B4217914287!~|C30|30!~|Egrand deluxe suite!~|Fgrand deluxe suite!~|G1!~|U2,91.99,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217914287", "description": "grand deluxe suite", "descriptionSupplier": "grand deluxe suite", "legacyRoomId": "0#120378137340", "supplierCode": "4217914287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M80.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624091!~|A4217619508!~|B4217619508!~|C30|30!~|Edeluxe room non smoking!~|Fdeluxe room non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619508", "description": "deluxe room non smoking", "descriptionSupplier": "deluxe room non smoking", "legacyRoomId": "0#121239624091", "supplierCode": "4217619508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.26, "gross": 80.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": 80.26, "gross": 80.26, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 85.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M85.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96114954396!~|A4170768766!~|B4170768766!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,85.46,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768766", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#96114954396", "supplierCode": "4170768766", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.46, "gross": 85.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": 85.46, "gross": 85.46, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M85.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624075!~|A4889461949!~|B4889461949!~|C30|30!~|Epremium room 1 king bed non smoking!~|Fpremium room 1 king bed non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889461949", "description": "premium room 1 king bed non smoking", "descriptionSupplier": "premium room 1 king bed non smoking", "legacyRoomId": "0#121239624075", "supplierCode": "4889461949", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.95, "gross": 85.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": 85.95, "gross": 85.95, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 86.67, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M86.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749488!~|A4216398887!~|B4216398887!~|C30|30!~|Etwin deluxe!~|Ftwin deluxe!~|G1!~|U2,86.67,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216398887", "description": "twin deluxe", "descriptionSupplier": "twin deluxe", "legacyRoomId": "0#120708749488", "supplierCode": "4216398887", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.67, "gross": 86.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": 86.67, "gross": 86.67, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 86.67, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M86.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749552!~|A4216403112!~|B4216403112!~|C30|30!~|Edouble deluxe king bed!~|Fdouble deluxe king bed!~|G1!~|U2,86.67,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216403112", "description": "double deluxe king bed", "descriptionSupplier": "double deluxe king bed", "legacyRoomId": "0#120708749552", "supplierCode": "4216403112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.67, "gross": 86.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": 86.67, "gross": 86.67, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 86.85, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M86.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80788127270!~|A4170768766!~|B4170768766!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,86.85,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768766", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#80788127270", "supplierCode": "4170768766", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 24%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.85, "gross": 86.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": 86.85, "gross": 86.85, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T14:00:00Z", "value": 89.61, "hoursBefore": 346, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M89.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094364683!~|A3832448592!~|B3832448592!~|C30|30!~|EDeluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|FDeluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|G1!~|U2,89.61,1777471200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832448592", "description": "Deluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Double or Twin Room (1 extra-large double bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#98094364683", "supplierCode": "3832448592", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.61, "gross": 89.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": 89.61, "gross": 89.61, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 91.5, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M91.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95975633263!~|A3820766937!~|B3820766937!~|C30|30!~|EPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|FPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|G1!~|U2,91.50,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766937", "description": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#95975633263", "supplierCode": "3820766937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.5, "gross": 91.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": 91.5, "gross": 91.5, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 92.84, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M92.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749517!~|A4217619629!~|B4217619629!~|C30|30!~|Etwin premium!~|Ftwin premium!~|G1!~|U2,92.84,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619629", "description": "twin premium", "descriptionSupplier": "twin premium", "legacyRoomId": "0#120708749517", "supplierCode": "4217619629", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.84, "gross": 92.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": 92.84, "gross": 92.84, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 92.84, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M92.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708749533!~|A4219057241!~|B4219057241!~|C30|30!~|Edouble premium king bed!~|Fdouble premium king bed!~|G1!~|U2,92.84,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219057241", "description": "double premium king bed", "descriptionSupplier": "double premium king bed", "legacyRoomId": "0#120708749533", "supplierCode": "4219057241", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.84, "gross": 92.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": 92.84, "gross": 92.84, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 92.99, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M92.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372145765!~|A3820766937!~|B3820766937!~|C30|30!~|EPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|FPremium Room, Bathtub (2 Twin Beds or 1 King Bed)!~|G1!~|U2,92.99,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766937", "description": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Premium Room, Bathtub (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79372145765", "supplierCode": "3820766937", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 24%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.99, "gross": 92.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": 92.99, "gross": 92.99, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M94.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624086!~|A4889461101!~|B4889461101!~|C30|30!~|Egrand deluxe room 1 king bed non smoking!~|Fgrand deluxe room 1 king bed non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889461101", "description": "grand deluxe room 1 king bed non smoking", "descriptionSupplier": "grand deluxe room 1 king bed non smoking", "legacyRoomId": "0#121239624086", "supplierCode": "4889461101", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.57, "gross": 94.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.57, "gross": 94.57, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T14:00:00Z", "value": 95.96, "hoursBefore": 346, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M95.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094364686!~|A4197630082!~|B4197630082!~|C30|30!~|EPremium Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|FPremium Room (1 extra-large double bed or 2 single beds) - Free WiFi!~|G1!~|U2,95.96,1777471200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197630082", "description": "Premium Room (1 extra-large double bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Premium Room (1 extra-large double bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#98094364686", "supplierCode": "4197630082", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.96, "gross": 95.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.96, "gross": 95.96, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 100.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M100.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259039480!~|A3820766946!~|B3820766946!~|C30|30!~|EGrand Deluxe Room (1 King Bed)!~|FGrand Deluxe Room (1 King Bed)!~|G1!~|U2,100.67,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766946", "description": "Grand Deluxe Room (1 King Bed)", "descriptionSupplier": "Grand Deluxe Room (1 King Bed)", "legacyRoomId": "0#79259039480", "supplierCode": "3820766946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.67, "gross": 100.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": 100.67, "gross": 100.67, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 102.15, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M102.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120695800537!~|A4700536774!~|B4700536774!~|C30|30!~|Edouble grand deluxe!~|Fdouble grand deluxe!~|G1!~|U2,102.15,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4700536774", "description": "double grand deluxe", "descriptionSupplier": "double grand deluxe", "legacyRoomId": "0#120695800537", "supplierCode": "4700536774", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.15, "gross": 102.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": 102.15, "gross": 102.15, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M103.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817832305!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#120817832305", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.05, "gross": 103.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": 103.05, "gross": 103.05, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 104.37, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M104.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823893701!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|U2,104.37,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118823893701", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.37, "gross": 104.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": 104.37, "gross": 104.37, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T14:00:00Z", "value": 105.57, "hoursBefore": 346, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M105.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094364684!~|A4415061314!~|B4415061314!~|C30|30!~|EGrand Deluxe (1 extra-large double bed) - Free WiFi!~|FGrand Deluxe (1 extra-large double bed) - Free WiFi!~|G1!~|U2,105.57,1777471200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4415061314", "description": "Grand Deluxe (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Grand Deluxe (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98094364684", "supplierCode": "4415061314", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.57, "gross": 105.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": 105.57, "gross": 105.57, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 110.34, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M110.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120852237001!~|A4895940873!~|B4895940873!~|C30|30!~|Epremium room with bathtub!~|Fpremium room with bathtub!~|G1!~|U2,110.34,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895940873", "description": "premium room with bathtub", "descriptionSupplier": "premium room with bathtub", "legacyRoomId": "0#120852237001", "supplierCode": "4895940873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.34, "gross": 110.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": 110.34, "gross": 110.34, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M110.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120852237018!~|A4895940873!~|B4895940873!~|C30|30!~|Epremium room with bathtub!~|Fpremium room with bathtub!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895940873", "description": "premium room with bathtub", "descriptionSupplier": "premium room with bathtub", "legacyRoomId": "0#120852237018", "supplierCode": "4895940873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.34, "gross": 110.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": 110.34, "gross": 110.34, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M121.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120345649637!~|A4217914287!~|B4217914287!~|C30|30!~|Egrand deluxe suite!~|Fgrand deluxe suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217914287", "description": "grand deluxe suite", "descriptionSupplier": "grand deluxe suite", "legacyRoomId": "0#120345649637", "supplierCode": "4217914287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.4, "gross": 121.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.4, "gross": 121.4, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 121.4, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M121.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120378137260!~|A4217914287!~|B4217914287!~|C30|30!~|Egrand deluxe suite!~|Fgrand deluxe suite!~|G1!~|U2,121.40,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217914287", "description": "grand deluxe suite", "descriptionSupplier": "grand deluxe suite", "legacyRoomId": "0#120378137260", "supplierCode": "4217914287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.4, "gross": 121.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": 121.4, "gross": 121.4, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M151.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624083!~|A4217910738!~|B4217910738!~|C30|30!~|Eprestige suite!~|Fprestige suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910738", "description": "prestige suite", "descriptionSupplier": "prestige suite", "legacyRoomId": "0#121239624083", "supplierCode": "4217910738", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.19, "gross": 151.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": 151.19, "gross": 151.19, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 160.96, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M160.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372146558!~|A3820766978!~|B3820766978!~|C30|30!~|EPrestige Room (1 King Bed)!~|FPrestige Room (1 King Bed)!~|G1!~|U2,160.96,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766978", "description": "Prestige Room (1 King Bed)", "descriptionSupplier": "Prestige Room (1 King Bed)", "legacyRoomId": "0#79372146558", "supplierCode": "3820766978", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.96, "gross": 160.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.96, "gross": 160.96, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 163.32, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M163.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120695800344!~|A4219247271!~|B4219247271!~|C30|30!~|Edouble prestige!~|Fdouble prestige!~|G1!~|U2,163.32,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219247271", "description": "double prestige", "descriptionSupplier": "double prestige", "legacyRoomId": "0#120695800344", "supplierCode": "4219247271", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.32, "gross": 163.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": 163.32, "gross": 163.32, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 163.58, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M163.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145520393!~|A3820766978!~|B3820766978!~|C30|30!~|EPrestige Room (1 King Bed)!~|FPrestige Room (1 King Bed)!~|G1!~|U2,163.58,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766978", "description": "Prestige Room (1 King Bed)", "descriptionSupplier": "Prestige Room (1 King Bed)", "legacyRoomId": "0#45145520393", "supplierCode": "3820766978", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 24%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.58, "gross": 163.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": 163.58, "gross": 163.58, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M166.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624092!~|A4217911134!~|B4217911134!~|C30|30!~|Esuite non smoking!~|Fsuite non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217911134", "description": "suite non smoking", "descriptionSupplier": "suite non smoking", "legacyRoomId": "0#121239624092", "supplierCode": "4217911134", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.39, "gross": 166.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": 166.39, "gross": 166.39, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T14:00:00Z", "value": 168.79, "hoursBefore": 346, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M168.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094364687!~|A4197630093!~|B4197630093!~|C30|30!~|EPrestige Room (1 extra-large double bed) - Free WiFi!~|FPrestige Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,168.79,1777471200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I168.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197630093", "description": "Prestige Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Prestige Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98094364687", "supplierCode": "4197630093", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.79, "gross": 168.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": 168.79, "gross": 168.79, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 177.15, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M177.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145080731!~|A3820766938!~|B3820766938!~|C30|30!~|ESuite (1 King Bed)!~|FSuite (1 King Bed)!~|G1!~|U2,177.15,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766938", "description": "Suite (1 King Bed)", "descriptionSupplier": "Suite (1 King Bed)", "legacyRoomId": "0#45145080731", "supplierCode": "3820766938", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.15, "gross": 177.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": 177.15, "gross": 177.15, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 180.03, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M180.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145520384!~|A3820766938!~|B3820766938!~|C30|30!~|ESuite (1 King Bed)!~|FSuite (1 King Bed)!~|G1!~|U2,180.03,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I180.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820766938", "description": "Suite (1 King Bed)", "descriptionSupplier": "Suite (1 King Bed)", "legacyRoomId": "0#45145520384", "supplierCode": "3820766938", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 24%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.03, "gross": 180.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": 180.03, "gross": 180.03, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T14:00:00Z", "value": 185.77, "hoursBefore": 346, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M185.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094364682!~|A3832448605!~|B3832448605!~|C30|30!~|ESuite (1 extra-large double bed) - Free WiFi!~|FSuite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,185.77,1777471200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I185.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3832448605", "description": "Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98094364682", "supplierCode": "3832448605", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.77, "gross": 185.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": 185.77, "gross": 185.77, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 194.1, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M194.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120378137287!~|A4217910738!~|B4217910738!~|C30|30!~|Eprestige suite!~|Fprestige suite!~|G1!~|U2,194.10,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I194.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910738", "description": "prestige suite", "descriptionSupplier": "prestige suite", "legacyRoomId": "0#120378137287", "supplierCode": "4217910738", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 194.1, "gross": 194.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": 194.1, "gross": 194.1, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M213.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120345632355!~|A4514484778!~|B4514484778!~|C30|30!~|Eone bedroom suite king!~|Fone bedroom suite king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I213.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514484778", "description": "one bedroom suite king", "descriptionSupplier": "one bedroom suite king", "legacyRoomId": "0#120345632355", "supplierCode": "4514484778", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 213.62, "gross": 213.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": 213.62, "gross": 213.62, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 213.62, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M213.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120378137332!~|A4514484778!~|B4514484778!~|C30|30!~|Eone bedroom suite king!~|Fone bedroom suite king!~|G1!~|U2,213.62,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I213.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514484778", "description": "one bedroom suite king", "descriptionSupplier": "one bedroom suite king", "legacyRoomId": "0#120378137332", "supplierCode": "4514484778", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 213.62, "gross": 213.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": 213.62, "gross": 213.62, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 216.33, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M216.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823893656!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|U2,216.33,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I216.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118823893656", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 216.33, "gross": 216.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": 216.33, "gross": 216.33, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M260.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239624088!~|A4899079353!~|B4899079353!~|C30|30!~|Epranakorn suite!~|Fpranakorn suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I260.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4899079353", "description": "pranakorn suite", "descriptionSupplier": "pranakorn suite", "legacyRoomId": "0#121239624088", "supplierCode": "4899079353", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 260.4, "gross": 260.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 260.4, "gross": 260.4, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T14:00:00Z", "value": 290.73, "hoursBefore": 346, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M290.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98094364685!~|A4261283642!~|B4261283642!~|C30|30!~|EPranakorn Suite (1 sofa bed) - Free WiFi!~|FPranakorn Suite (1 sofa bed) - Free WiFi!~|G1!~|U2,290.73,1777471200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I290.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4261283642", "description": "Pranakorn Suite (1 sofa bed) - Free WiFi", "descriptionSupplier": "Pranakorn Suite (1 sofa bed) - Free WiFi", "legacyRoomId": "0#98094364685", "supplierCode": "4261283642", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 290.73, "gross": 290.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": 290.73, "gross": 290.73, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 334.28, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M334.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120378137314!~|A4217910182!~|B4217910182!~|C30|30!~|Epresidential suite!~|Fpresidential suite!~|G1!~|U2,334.28,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I334.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910182", "description": "presidential suite", "descriptionSupplier": "presidential suite", "legacyRoomId": "0#120378137314", "supplierCode": "4217910182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 334.28, "gross": 334.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": 334.28, "gross": 334.28, "binding": false } }, { "hotelName": "Hotel Villa de Pranakorn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358812", "supplierCode": "STN", "hotelCodeSupplier": "53358812", "id": "33!~|a0!~|b260514!~|c260515!~|d53358812!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358812!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M334.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120345647062!~|A4217910182!~|B4217910182!~|C30|30!~|Epresidential suite!~|Fpresidential suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I334.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910182", "description": "presidential suite", "descriptionSupplier": "presidential suite", "legacyRoomId": "0#120345647062", "supplierCode": "4217910182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 334.28, "gross": 334.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": 334.28, "gross": 334.28, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M13.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259637767!~|A4173434851!~|B4173434851!~|C30|30!~|EBudget Double Room (1 large bed) - Free WiFi!~|FBudget Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I13.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173434851", "description": "Budget Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Budget Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#79259637767", "supplierCode": "4173434851", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 13.4, "gross": 13.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 13.4, "gross": 13.4, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 13.45, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M13.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148066761!~|A4171969988!~|B4171969988!~|C30|30!~|ETraditional Double Fan (1 Queen Bed)!~|FTraditional Double Fan (1 Queen Bed)!~|G1!~|U2,13.45,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I13.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171969988", "description": "Traditional Double Fan (1 Queen Bed)", "descriptionSupplier": "Traditional Double Fan (1 Queen Bed)", "legacyRoomId": "0#45148066761", "supplierCode": "4171969988", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 13.45, "gross": 13.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": 13.45, "gross": 13.45, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 13.92, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M13.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259039558!~|A4171969988!~|B4171969988!~|C30|30!~|ETraditional Double Fan (1 Queen Bed)!~|FTraditional Double Fan (1 Queen Bed)!~|G1!~|U2,13.92,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I13.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171969988", "description": "Traditional Double Fan (1 Queen Bed)", "descriptionSupplier": "Traditional Double Fan (1 Queen Bed)", "legacyRoomId": "0#79259039558", "supplierCode": "4171969988", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 13.92, "gross": 13.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": 13.92, "gross": 13.92, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 17.47, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M17.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148069088!~|A3820765642!~|B3820765642!~|C30|30!~|ETraditional Double AC (1 Double Bed)!~|FTraditional Double AC (1 Double Bed)!~|G1!~|U2,17.47,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765642", "description": "Traditional Double AC (1 Double Bed)", "descriptionSupplier": "Traditional Double AC (1 Double Bed)", "legacyRoomId": "0#45148069088", "supplierCode": "3820765642", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.47, "gross": 17.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": 17.47, "gross": 17.47, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 18.07, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M18.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368686526!~|A3820765642!~|B3820765642!~|C30|30!~|ETraditional Double AC (1 Double Bed)!~|FTraditional Double AC (1 Double Bed)!~|G1!~|U2,18.07,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765642", "description": "Traditional Double AC (1 Double Bed)", "descriptionSupplier": "Traditional Double AC (1 Double Bed)", "legacyRoomId": "0#79368686526", "supplierCode": "3820765642", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.07, "gross": 18.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": 18.07, "gross": 18.07, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 19.66, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M19.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109190780573!~|A3820765760!~|B3820765760!~|C30|30!~|ECozy Double Room (1 Queen Bed)!~|FCozy Double Room (1 Queen Bed)!~|G1!~|U2,19.66,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765760", "description": "Cozy Double Room (1 Queen Bed)", "descriptionSupplier": "Cozy Double Room (1 Queen Bed)", "legacyRoomId": "0#109190780573", "supplierCode": "3820765760", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.66, "gross": 19.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": 19.66, "gross": 19.66, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 20.33, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M20.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109190780271!~|A3820765760!~|B3820765760!~|C30|30!~|ECozy Double Room (1 Queen Bed)!~|FCozy Double Room (1 Queen Bed)!~|G1!~|U2,20.33,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765760", "description": "Cozy Double Room (1 Queen Bed)", "descriptionSupplier": "Cozy Double Room (1 Queen Bed)", "legacyRoomId": "0#109190780271", "supplierCode": "3820765760", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.33, "gross": 20.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": 20.33, "gross": 20.33, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 21.51, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148055780!~|A3820764562!~|B3820764562!~|C30|30!~|ETraditional AC Twin (1 Large Twin Bunk Bed)!~|FTraditional AC Twin (1 Large Twin Bunk Bed)!~|G1!~|U2,21.51,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764562", "description": "Traditional AC Twin (1 Large Twin Bunk Bed)", "descriptionSupplier": "Traditional AC Twin (1 Large Twin Bunk Bed)", "legacyRoomId": "0#45148055780", "supplierCode": "3820764562", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.51, "gross": 21.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": 21.51, "gross": 21.51, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.875, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 21.75, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259637693!~|A4173434860!~|B4173434860!~|C30|30!~|EStandard Queen Room (1 large bed) - Free WiFi!~|FStandard Queen Room (1 large bed) - Free WiFi!~|G1!~|U2,10.88,1777410060|2,21.75,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173434860", "description": "Standard Queen Room (1 large bed) - Free WiFi", "descriptionSupplier": "Standard Queen Room (1 large bed) - Free WiFi", "legacyRoomId": "0#79259637693", "supplierCode": "4173434860", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.75, "gross": 21.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": 21.75, "gross": 21.75, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 22.25, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M22.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148056908!~|A3820764562!~|B3820764562!~|C30|30!~|ETraditional AC Twin (1 Large Twin Bunk Bed)!~|FTraditional AC Twin (1 Large Twin Bunk Bed)!~|G1!~|U2,22.25,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764562", "description": "Traditional AC Twin (1 Large Twin Bunk Bed)", "descriptionSupplier": "Traditional AC Twin (1 Large Twin Bunk Bed)", "legacyRoomId": "0#45148056908", "supplierCode": "3820764562", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.25, "gross": 22.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": 22.25, "gross": 22.25, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.172, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 25.43, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80786627735!~|A4514007858!~|B4514007858!~|C30|30!~|EDouble Room with Private Bathroom (1 large bed) - Free WiFi!~|FDouble Room with Private Bathroom (1 large bed) - Free WiFi!~|G1!~|U2,10.17,1777410060|2,25.43,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514007858", "description": "Double Room with Private Bathroom (1 large bed) - Free WiFi", "descriptionSupplier": "Double Room with Private Bathroom (1 large bed) - Free WiFi", "legacyRoomId": "0#80786627735", "supplierCode": "4514007858", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.43, "gross": 25.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": 25.43, "gross": 25.43, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 25.54, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148062810!~|A3820765750!~|B3820765750!~|C30|30!~|EDouble Private Shower (1 Queen Bed)!~|FDouble Private Shower (1 Queen Bed)!~|G1!~|U2,25.54,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765750", "description": "Double Private Shower (1 Queen Bed)", "descriptionSupplier": "Double Private Shower (1 Queen Bed)", "legacyRoomId": "0#45148062810", "supplierCode": "3820765750", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.54, "gross": 25.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": 25.54, "gross": 25.54, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 26.42, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148061679!~|A3820765750!~|B3820765750!~|C30|30!~|EDouble Private Shower (1 Queen Bed)!~|FDouble Private Shower (1 Queen Bed)!~|G1!~|U2,26.42,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765750", "description": "Double Private Shower (1 Queen Bed)", "descriptionSupplier": "Double Private Shower (1 Queen Bed)", "legacyRoomId": "0#45148061679", "supplierCode": "3820765750", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.42, "gross": 26.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.42, "gross": 26.42, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.708, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 26.77, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80786627711!~|A3862755249!~|B3862755249!~|C30|30!~|ETwin Room with Shower (2 bunk beds) - Free WiFi!~|FTwin Room with Shower (2 bunk beds) - Free WiFi!~|G1!~|U2,10.71,1777410060|2,26.77,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862755249", "description": "Twin Room with Shower (2 bunk beds) - Free WiFi", "descriptionSupplier": "Twin Room with Shower (2 bunk beds) - Free WiFi", "legacyRoomId": "0#80786627711", "supplierCode": "3862755249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.77, "gross": 26.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": 26.77, "gross": 26.77, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 26.88, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259040094!~|A3820765480!~|B3820765480!~|C30|30!~|ETwin Ensuite (2 Large Twin Beds)!~|FTwin Ensuite (2 Large Twin Beds)!~|G1!~|U2,26.88,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765480", "description": "Twin Ensuite (2 Large Twin Beds)", "descriptionSupplier": "Twin Ensuite (2 Large Twin Beds)", "legacyRoomId": "0#79259040094", "supplierCode": "3820765480", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.88, "gross": 26.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": 26.88, "gross": 26.88, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 27.8, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M27.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148067500!~|A3820765480!~|B3820765480!~|C30|30!~|ETwin Ensuite (2 Large Twin Beds)!~|FTwin Ensuite (2 Large Twin Beds)!~|G1!~|U2,27.80,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765480", "description": "Twin Ensuite (2 Large Twin Beds)", "descriptionSupplier": "Twin Ensuite (2 Large Twin Beds)", "legacyRoomId": "0#45148067500", "supplierCode": "3820765480", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.8, "gross": 27.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": 27.8, "gross": 27.8, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.7485, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 30.71, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#72403518748!~|A4170386152!~|B4170386152!~|C30|30!~|EStandard Family Room (1 single bed and 1 large bed) - Free WiFi!~|FStandard Family Room (1 single bed and 1 large bed) - Free WiFi!~|G1!~|U2,10.75,1777410060|2,30.71,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170386152", "description": "Standard Family Room (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Standard Family Room (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#72403518748", "supplierCode": "4170386152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.71, "gross": 30.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": 30.71, "gross": 30.71, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 30.84, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79374949106!~|A4171969990!~|B4171969990!~|C30|30!~|EJunior Family Room (1 Queen Bed and 1 Large Twin Bed)!~|FJunior Family Room (1 Queen Bed and 1 Large Twin Bed)!~|G1!~|U2,30.84,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171969990", "description": "Junior Family Room (1 Queen Bed and 1 Large Twin Bed)", "descriptionSupplier": "Junior Family Room (1 Queen Bed and 1 Large Twin Bed)", "legacyRoomId": "0#79374949106", "supplierCode": "4171969990", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.84, "gross": 30.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": 30.84, "gross": 30.84, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 31.9, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259039644!~|A4171969990!~|B4171969990!~|C30|30!~|EJunior Family Room (1 Queen Bed and 1 Large Twin Bed)!~|FJunior Family Room (1 Queen Bed and 1 Large Twin Bed)!~|G1!~|U2,31.90,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171969990", "description": "Junior Family Room (1 Queen Bed and 1 Large Twin Bed)", "descriptionSupplier": "Junior Family Room (1 Queen Bed and 1 Large Twin Bed)", "legacyRoomId": "0#79259039644", "supplierCode": "4171969990", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.9, "gross": 31.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": 31.9, "gross": 31.9, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.917, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 36.39, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M36.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109074428418!~|A3862753950!~|B3862753950!~|C30|30!~|EDeluxe Family Room (2 single beds and 1 large bed) - Free WiFi!~|FDeluxe Family Room (2 single beds and 1 large bed) - Free WiFi!~|G1!~|U2,10.92,1777410060|2,36.39,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753950", "description": "Deluxe Family Room (2 single beds and 1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Family Room (2 single beds and 1 large bed) - Free WiFi", "legacyRoomId": "0#109074428418", "supplierCode": "3862753950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.39, "gross": 36.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": 36.39, "gross": 36.39, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 36.55, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M36.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148055530!~|A3820765134!~|B3820765134!~|C30|30!~|EFabulous Family Room (1 Queen Bed and 2 Twin Beds)!~|FFabulous Family Room (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,36.55,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765134", "description": "Fabulous Family Room (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Fabulous Family Room (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#45148055530", "supplierCode": "3820765134", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.55, "gross": 36.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": 36.55, "gross": 36.55, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 37.8, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M37.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148065744!~|A3820765134!~|B3820765134!~|C30|30!~|EFabulous Family Room (1 Queen Bed and 2 Twin Beds)!~|FFabulous Family Room (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,37.80,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765134", "description": "Fabulous Family Room (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Fabulous Family Room (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#45148065744", "supplierCode": "3820765134", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.8, "gross": 37.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": 37.8, "gross": 37.8, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.172, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 50.86, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M50.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368420268!~|A3862750554!~|B3862750554!~|C30|30!~|ESuperior Queen Room (1 double bed) - Free WiFi!~|FSuperior Queen Room (1 double bed) - Free WiFi!~|G1!~|U2,10.17,1777410060|2,50.86,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862750554", "description": "Superior Queen Room (1 double bed) - Free WiFi", "descriptionSupplier": "Superior Queen Room (1 double bed) - Free WiFi", "legacyRoomId": "0#79368420268", "supplierCode": "3862750554", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.86, "gross": 50.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": 50.86, "gross": 50.86, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 51.07, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M51.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148065488!~|A3820765662!~|B3820765662!~|C30|30!~|EPenthouse (1 Queen Bed)!~|FPenthouse (1 Queen Bed)!~|G1!~|U2,51.07,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765662", "description": "Penthouse (1 Queen Bed)", "descriptionSupplier": "Penthouse (1 Queen Bed)", "legacyRoomId": "0#45148065488", "supplierCode": "3820765662", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.07, "gross": 51.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": 51.07, "gross": 51.07, "binding": false } }, { "hotelName": "Shanti Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T15:00:00Z", "value": 52.82, "hoursBefore": 345, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51292082", "supplierCode": "STN", "hotelCodeSupplier": "51292082", "id": "33!~|a0!~|b260514!~|c260515!~|d51292082!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51292082!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368686539!~|A3820765662!~|B3820765662!~|C30|30!~|EPenthouse (1 Queen Bed)!~|FPenthouse (1 Queen Bed)!~|G1!~|U2,52.82,1777474800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820765662", "description": "Penthouse (1 Queen Bed)", "descriptionSupplier": "Penthouse (1 Queen Bed)", "legacyRoomId": "0#79368686539", "supplierCode": "3820765662", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.82, "gross": 52.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": 52.82, "gross": 52.82, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 28.93, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#88361925288!~|A4392414604!~|B4392414604!~|C30|30!~|ESuperior King or Twin Room with City View (2 Twin Beds or 1 King Bed)!~|FSuperior King or Twin Room with City View (2 Twin Beds or 1 King Bed)!~|G1!~|U2,28.93,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4392414604", "description": "Superior King or Twin Room with City View (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior King or Twin Room with City View (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#88361925288", "supplierCode": "4392414604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.93, "gross": 28.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": 28.93, "gross": 28.93, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 29.4, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120347988474!~|A4218751453!~|B4218751453!~|C30|30!~|Esuperior double or twin room with city view!~|Fsuperior double or twin room with city view!~|G1!~|U2,29.40,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218751453", "description": "superior double or twin room with city view", "descriptionSupplier": "superior double or twin room with city view", "legacyRoomId": "0#120347988474", "supplierCode": "4218751453", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.4, "gross": 29.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": 29.4, "gross": 29.4, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M29.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120696786863!~|A4216401339!~|B4216401339!~|C30|30!~|Edouble superior king bed!~|Fdouble superior king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216401339", "description": "double superior king bed", "descriptionSupplier": "double superior king bed", "legacyRoomId": "0#120696786863", "supplierCode": "4216401339", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.48, "gross": 29.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": 29.48, "gross": 29.48, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 30.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M30.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87331755404!~|A4392414604!~|B4392414604!~|C30|30!~|ESuperior King or Twin Room with City View (2 Twin Beds or 1 King Bed)!~|FSuperior King or Twin Room with City View (2 Twin Beds or 1 King Bed)!~|G1!~|U2,30.33,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4392414604", "description": "Superior King or Twin Room with City View (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior King or Twin Room with City View (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#87331755404", "supplierCode": "4392414604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.33, "gross": 30.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": 30.33, "gross": 30.33, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 31.18, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120347996795!~|A4888287312!~|B4888287312!~|C30|30!~|Esuperior king or twin room with city view!~|Fsuperior king or twin room with city view!~|G1!~|U2,31.18,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4888287312", "description": "superior king or twin room with city view", "descriptionSupplier": "superior king or twin room with city view", "legacyRoomId": "0#120347996795", "supplierCode": "4888287312", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.18, "gross": 31.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": 31.18, "gross": 31.18, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 31.84, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067756257!~|A4321490577!~|B4321490577!~|C30|30!~|ESuper Deluxe Room with City View (1 Queen Bed)!~|FSuper Deluxe Room with City View (1 Queen Bed)!~|G1!~|U2,31.84,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4321490577", "description": "Super Deluxe Room with City View (1 Queen Bed)", "descriptionSupplier": "Super Deluxe Room with City View (1 Queen Bed)", "legacyRoomId": "0#113067756257", "supplierCode": "4321490577", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.84, "gross": 31.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": 31.84, "gross": 31.84, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 32.34, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120365138628!~|A4888601533!~|B4888601533!~|C30|30!~|Esuper deluxe room with city view!~|Fsuper deluxe room with city view!~|G1!~|U2,32.34,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4888601533", "description": "super deluxe room with city view", "descriptionSupplier": "super deluxe room with city view", "legacyRoomId": "0#120365138628", "supplierCode": "4888601533", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.34, "gross": 32.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": 32.34, "gross": 32.34, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M32.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120696786662!~|A4219586520!~|B4219586520!~|C30|30!~|Edouble deluxe city view!~|Fdouble deluxe city view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219586520", "description": "double deluxe city view", "descriptionSupplier": "double deluxe city view", "legacyRoomId": "0#120696786662", "supplierCode": "4219586520", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.44, "gross": 32.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": 32.44, "gross": 32.44, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 32.47, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817742081!~|A4173466695!~|B4173466695!~|C30|30!~|EJunior Suite River View!~|FJunior Suite River View!~|G1!~|U2,32.47,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173466695", "description": "Junior Suite River View", "descriptionSupplier": "Junior Suite River View", "legacyRoomId": "0#118817742081", "supplierCode": "4173466695", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.47, "gross": 32.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": 32.47, "gross": 32.47, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 33.36, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87331755397!~|A4321490577!~|B4321490577!~|C30|30!~|ESuper Deluxe Room with City View (1 Queen Bed)!~|FSuper Deluxe Room with City View (1 Queen Bed)!~|G1!~|U2,33.36,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4321490577", "description": "Super Deluxe Room with City View (1 Queen Bed)", "descriptionSupplier": "Super Deluxe Room with City View (1 Queen Bed)", "legacyRoomId": "0#87331755397", "supplierCode": "4321490577", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.36, "gross": 33.36, "binding": 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.36, "gross": 33.36, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M33.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87201578714!~|A3862750175!~|B3862750175!~|C30|30!~|ESuperior King or Twin Room with City View (1 extra-large double bed or 2 single beds) - Free WiFi!~|FSuperior King or Twin Room with City View (1 extra-large double bed or 2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862750175", "description": "Superior King or Twin Room with City View (1 extra-large double bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Superior King or Twin Room with City View (1 extra-large double bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#87201578714", "supplierCode": "3862750175", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.97, "gross": 33.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": 33.97, "gross": 33.97, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 34.74, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067759845!~|A4319607716!~|B4319607716!~|C30|30!~|ESuperior Corner Room with City View (1 King Bed)!~|FSuperior Corner Room with City View (1 King Bed)!~|G1!~|U2,34.74,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4319607716", "description": "Superior Corner Room with City View (1 King Bed)", "descriptionSupplier": "Superior Corner Room with City View (1 King Bed)", "legacyRoomId": "0#113067759845", "supplierCode": "4319607716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.74, "gross": 34.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": 34.74, "gross": 34.74, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 35.42, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817742265!~|A3546438820!~|B3546438820!~|C30|30!~|EDouble or Twin SUPERIOR RIVER VIEW!~|FDouble or Twin SUPERIOR RIVER VIEW!~|G1!~|U2,35.42,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546438820", "description": "Double or Twin SUPERIOR RIVER VIEW", "descriptionSupplier": "Double or Twin SUPERIOR RIVER VIEW", "legacyRoomId": "0#118817742265", "supplierCode": "3546438820", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.42, "gross": 35.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.42, "gross": 35.42, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M37.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87201578717!~|A4513713297!~|B4513713297!~|C30|30!~|EDeluxe Double Room with City View (1 large bed) - Free WiFi!~|FDeluxe Double Room with City View (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713297", "description": "Deluxe Double Room with City View (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with City View (1 large bed) - Free WiFi", "legacyRoomId": "0#87201578717", "supplierCode": "4513713297", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.37, "gross": 37.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.37, "gross": 37.37, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 37.64, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M37.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067758401!~|A4161560438!~|B4161560438!~|C30|30!~|ESuperior River View (1 King Bed)!~|FSuperior River View (1 King Bed)!~|G1!~|U2,37.64,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161560438", "description": "Superior River View (1 King Bed)", "descriptionSupplier": "Superior River View (1 King Bed)", "legacyRoomId": "0#113067758401", "supplierCode": "4161560438", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.64, "gross": 37.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.64, "gross": 37.64, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M40.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148502433!~|A4626252726!~|B4626252726!~|C30|30!~|ESuperior Corner Room with City View (1 extra-large double bed) - Free WiFi!~|FSuperior Corner Room with City View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626252726", "description": "Superior Corner Room with City View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Corner Room with City View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148502433", "supplierCode": "4626252726", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.76, "gross": 40.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": 40.76, "gross": 40.76, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148502432!~|A4626252725!~|B4626252725!~|C30|30!~|ESuperior King Room with River View (1 extra-large double bed) - Free WiFi!~|FSuperior King Room with River View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626252725", "description": "Superior King Room with River View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room with River View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148502432", "supplierCode": "4626252725", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.17, "gross": 44.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.17, "gross": 44.17, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 52.1, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067755979!~|A3821064853!~|B3821064853!~|C30|30!~|EJunior Suite City View (1 King Bed)!~|FJunior Suite City View (1 King Bed)!~|G1!~|U2,52.10,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064853", "description": "Junior Suite City View (1 King Bed)", "descriptionSupplier": "Junior Suite City View (1 King Bed)", "legacyRoomId": "0#113067755979", "supplierCode": "3821064853", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.1, "gross": 52.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": 52.1, "gross": 52.1, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 52.1, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067753911!~|A4321490579!~|B4321490579!~|C30|30!~|EFamily Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)!~|FFamily Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)!~|G1!~|U2,52.10,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4321490579", "description": "Family Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)", "descriptionSupplier": "Family Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)", "legacyRoomId": "0#113067753911", "supplierCode": "4321490579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.1, "gross": 52.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": 52.1, "gross": 52.1, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 52.9, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120382432415!~|A4218199027!~|B4218199027!~|C30|30!~|Ejunior suite city view!~|Fjunior suite city view!~|G1!~|U2,52.90,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199027", "description": "junior suite city view", "descriptionSupplier": "junior suite city view", "legacyRoomId": "0#120382432415", "supplierCode": "4218199027", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.9, "gross": 52.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": 52.9, "gross": 52.9, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 52.9, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M52.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120382275185!~|A4888334115!~|B4888334115!~|C30|30!~|Efamily bunk bed with city view!~|Ffamily bunk bed with city view!~|G1!~|U2,52.90,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4888334115", "description": "family bunk bed with city view", "descriptionSupplier": "family bunk bed with city view", "legacyRoomId": "0#120382275185", "supplierCode": "4888334115", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.9, "gross": 52.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": 52.9, "gross": 52.9, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120696787014!~|A4881909588!~|B4881909588!~|C30|30!~|Ejunior suite city view king bed!~|Fjunior suite city view king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881909588", "description": "junior suite city view king bed", "descriptionSupplier": "junior suite city view king bed", "legacyRoomId": "0#120696787014", "supplierCode": "4881909588", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.06, "gross": 53.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.06, "gross": 53.06, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120696786811!~|A4894058795!~|B4894058795!~|C30|30!~|Efamily room city view queen bed!~|Ffamily room city view queen bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4894058795", "description": "family room city view queen bed", "descriptionSupplier": "family room city view queen bed", "legacyRoomId": "0#120696786811", "supplierCode": "4894058795", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.06, "gross": 53.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.06, "gross": 53.06, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 54.58, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87425920846!~|A4321490579!~|B4321490579!~|C30|30!~|EFamily Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)!~|FFamily Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)!~|G1!~|U2,54.58,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4321490579", "description": "Family Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)", "descriptionSupplier": "Family Bunk Bed with City View (1 Queen Bed and 2 Twin Bunk Beds)", "legacyRoomId": "0#87425920846", "supplierCode": "4321490579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.58, "gross": 54.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": 54.58, "gross": 54.58, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 54.58, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87331755369!~|A3821064853!~|B3821064853!~|C30|30!~|EJunior Suite City View (1 King Bed)!~|FJunior Suite City View (1 King Bed)!~|G1!~|U2,54.58,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064853", "description": "Junior Suite City View (1 King Bed)", "descriptionSupplier": "Junior Suite City View (1 King Bed)", "legacyRoomId": "0#87331755369", "supplierCode": "3821064853", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.58, "gross": 54.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": 54.58, "gross": 54.58, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 57.84, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M57.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067758195!~|A3821064972!~|B3821064972!~|C30|30!~|EJunior Suite River View (1 King Bed)!~|FJunior Suite River View (1 King Bed)!~|G1!~|U2,57.84,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064972", "description": "Junior Suite River View (1 King Bed)", "descriptionSupplier": "Junior Suite River View (1 King Bed)", "legacyRoomId": "0#113067758195", "supplierCode": "3821064972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.84, "gross": 57.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": 57.84, "gross": 57.84, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 60.64, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M60.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87331755411!~|A3821064972!~|B3821064972!~|C30|30!~|EJunior Suite River View (1 King Bed)!~|FJunior Suite River View (1 King Bed)!~|G1!~|U2,60.64,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064972", "description": "Junior Suite River View (1 King Bed)", "descriptionSupplier": "Junior Suite River View (1 King Bed)", "legacyRoomId": "0#87331755411", "supplierCode": "3821064972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.64, "gross": 60.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.64, "gross": 60.64, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M61.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099118547!~|A4311281421!~|B4311281421!~|C30|30!~|EFamily Room with City View (2 bunk beds and 1 large bed) - Free WiFi!~|FFamily Room with City View (2 bunk beds and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4311281421", "description": "Family Room with City View (2 bunk beds and 1 large bed) - Free WiFi", "descriptionSupplier": "Family Room with City View (2 bunk beds and 1 large bed) - Free WiFi", "legacyRoomId": "0#97099118547", "supplierCode": "4311281421", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.15, "gross": 61.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": 61.15, "gross": 61.15, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M61.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148502426!~|A4626252724!~|B4626252724!~|C30|30!~|EJunior Suite with City View (1 extra-large double bed) - Free WiFi!~|FJunior Suite with City View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626252724", "description": "Junior Suite with City View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Junior Suite with City View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148502426", "supplierCode": "4626252724", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.15, "gross": 61.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": 61.15, "gross": 61.15, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103148502425!~|A4626252723!~|B4626252723!~|C30|30!~|EJunior Suite with River View (1 extra-large double bed) - Free WiFi!~|FJunior Suite with River View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626252723", "description": "Junior Suite with River View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Junior Suite with River View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103148502425", "supplierCode": "4626252723", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.94, "gross": 67.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": 67.94, "gross": 67.94, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 110.01, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M110.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067755964!~|A4029628560!~|B4029628560!~|C30|30!~|E2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)!~|F2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)!~|G1!~|U2,110.01,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4029628560", "description": "2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#113067755964", "supplierCode": "4029628560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.01, "gross": 110.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.01, "gross": 110.01, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 111.16, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M111.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119842498434!~|A4879992695!~|B4879992695!~|C30|30!~|E2 bedroom family suite with city view!~|F2 bedroom family suite with city view!~|G1!~|U2,111.16,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4879992695", "description": "2 bedroom family suite with city view", "descriptionSupplier": "2 bedroom family suite with city view", "legacyRoomId": "0#119842498434", "supplierCode": "4879992695", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.16, "gross": 111.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": 111.16, "gross": 111.16, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 111.68, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M111.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741963!~|A3546498126!~|B3546498126!~|C30|30!~|ESUITE CITY VIEW TWO BEDROOMS!~|FSUITE CITY VIEW TWO BEDROOMS!~|G1!~|U2,111.68,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546498126", "description": "SUITE CITY VIEW TWO BEDROOMS", "descriptionSupplier": "SUITE CITY VIEW TWO BEDROOMS", "legacyRoomId": "0#118817741963", "supplierCode": "3546498126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.68, "gross": 111.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": 111.68, "gross": 111.68, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 115.24, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M115.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87331755376!~|A4029628560!~|B4029628560!~|C30|30!~|E2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)!~|F2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)!~|G1!~|U2,115.24,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4029628560", "description": "2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "2 Bedrooms Family Suite City View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#87331755376", "supplierCode": "4029628560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.24, "gross": 115.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": 115.24, "gross": 115.24, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:46Z", "value": 122.645, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 129.1, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M129.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87201578713!~|A4197353505!~|B4197353505!~|C30|30!~|E2 Bedroom Family Suite with City View (1 extra-large double bed) - Free WiFi!~|F2 Bedroom Family Suite with City View (1 extra-large double bed) - Free WiFi!~|G1!~|U2,122.64,1777439566|2,129.10,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197353505", "description": "2 Bedroom Family Suite with City View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "2 Bedroom Family Suite with City View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#87201578713", "supplierCode": "4197353505", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.1, "gross": 129.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": 129.1, "gross": 129.1, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 130.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M130.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113067754536!~|A3821065015!~|B3821065015!~|C30|30!~|E2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)!~|F2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)!~|G1!~|U2,130.16,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821065015", "description": "2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#113067754536", "supplierCode": "3821065015", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.16, "gross": 130.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": 130.16, "gross": 130.16, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 131.56, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M131.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121097569806!~|A4902978490!~|B4902978490!~|C30|30!~|Eriver view two-bedroom suite!~|Friver view two-bedroom suite!~|G1!~|U2,131.56,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902978490", "description": "river view two-bedroom suite", "descriptionSupplier": "river view two-bedroom suite", "legacyRoomId": "0#121097569806", "supplierCode": "4902978490", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.56, "gross": 131.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.56, "gross": 131.56, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T16:59:00Z", "value": 132.17, "hoursBefore": 79, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M132.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817741807!~|A3546306763!~|B3546306763!~|C30|30!~|ESUITE RIVER VIEW!~|FSUITE RIVER VIEW!~|G1!~|U2,132.17,1778432340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546306763", "description": "SUITE RIVER VIEW", "descriptionSupplier": "SUITE RIVER VIEW", "legacyRoomId": "0#118817741807", "supplierCode": "3546306763", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.17, "gross": 132.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.17, "gross": 132.17, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 136.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M136.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87332598208!~|A3821065015!~|B3821065015!~|C30|30!~|E2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)!~|F2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)!~|G1!~|U2,136.46,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I136.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821065015", "description": "2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)", "descriptionSupplier": "2 Bedrooms Family Suite River View (1 King Bed and 1 Queen Bed)", "legacyRoomId": "0#87332598208", "supplierCode": "3821065015", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.46, "gross": 136.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": 136.46, "gross": 136.46, "binding": false } }, { "hotelName": "The Sunreno Serviced Apartment", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:46Z", "value": 145.2265, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 152.87, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50636486", "supplierCode": "STN", "hotelCodeSupplier": "50636486", "id": "33!~|a0!~|b260514!~|c260515!~|d50636486!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50636486!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M152.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#87201578718!~|A3862753594!~|B3862753594!~|C30|30!~|E2 Bedroom Family Suite with River View (1 extra-large double bed) - Free WiFi!~|F2 Bedroom Family Suite with River View (1 extra-large double bed) - Free WiFi!~|G1!~|U2,145.23,1777439566|2,152.87,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753594", "description": "2 Bedroom Family Suite with River View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "2 Bedroom Family Suite with River View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#87201578718", "supplierCode": "3862753594", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.87, "gross": 152.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": 152.87, "gross": 152.87, "binding": false } }, { "hotelName": "Krit Place", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T11:00:00Z", "value": 25.28, "hoursBefore": 181, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670986", "supplierCode": "STN", "hotelCodeSupplier": "51670986", "id": "33!~|a0!~|b260514!~|c260515!~|d51670986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670986!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M25.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90160017740!~|A4359866313!~|B4359866313!~|C30|30!~|EStandard Studio, Non Smoking (1 Queen Bed)!~|FStandard Studio, Non Smoking (1 Queen Bed)!~|G1!~|U2,25.28,1778065200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4359866313", "description": "Standard Studio, Non Smoking (1 Queen Bed)", "descriptionSupplier": "Standard Studio, Non Smoking (1 Queen Bed)", "legacyRoomId": "0#90160017740", "supplierCode": "4359866313", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.28, "gross": 25.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": 25.28, "gross": 25.28, "binding": false } }, { "hotelName": "Krit Place", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T11:00:00Z", "value": 26.25, "hoursBefore": 181, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670986", "supplierCode": "STN", "hotelCodeSupplier": "51670986", "id": "33!~|a0!~|b260514!~|c260515!~|d51670986!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670986!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97101441711!~|A4359866313!~|B4359866313!~|C30|30!~|EStandard Studio, Non Smoking (1 Queen Bed)!~|FStandard Studio, Non Smoking (1 Queen Bed)!~|G1!~|U2,26.25,1778065200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4359866313", "description": "Standard Studio, Non Smoking (1 Queen Bed)", "descriptionSupplier": "Standard Studio, Non Smoking (1 Queen Bed)", "legacyRoomId": "0#97101441711", "supplierCode": "4359866313", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.25, "gross": 26.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": 26.25, "gross": 26.25, "binding": false } }, { "hotelName": "Ama Hostel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665185", "supplierCode": "STN", "hotelCodeSupplier": "51665185", "id": "33!~|a0!~|b260514!~|c260515!~|d51665185!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665185!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M28.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59400887141!~|A3862753051!~|B3862753051!~|C30|30!~|ETwin Room with Shared Bathroom (2 bunk beds) - Free WiFi!~|FTwin Room with Shared Bathroom (2 bunk beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753051", "description": "Twin Room with Shared Bathroom (2 bunk beds) - Free WiFi", "descriptionSupplier": "Twin Room with Shared Bathroom (2 bunk beds) - Free WiFi", "legacyRoomId": "0#59400887141", "supplierCode": "3862753051", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.66, "gross": 28.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": 28.66, "gross": 28.66, "binding": false } }, { "hotelName": "Ama Hostel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665185", "supplierCode": "STN", "hotelCodeSupplier": "51665185", "id": "33!~|a0!~|b260514!~|c260515!~|d51665185!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665185!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M30.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59400894743!~|A3862751140!~|B3862751140!~|C30|30!~|EDouble Room with Shared Bathroom (1 large bed) - Free WiFi!~|FDouble Room with Shared Bathroom (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862751140", "description": "Double Room with Shared Bathroom (1 large bed) - Free WiFi", "descriptionSupplier": "Double Room with Shared Bathroom (1 large bed) - Free WiFi", "legacyRoomId": "0#59400894743", "supplierCode": "3862751140", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.71, "gross": 30.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.71, "gross": 30.71, "binding": false } }, { "hotelName": "Ama Hostel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665185", "supplierCode": "STN", "hotelCodeSupplier": "51665185", "id": "33!~|a0!~|b260514!~|c260515!~|d51665185!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665185!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M36.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59400877069!~|A3862750542!~|B3862750542!~|C30|30!~|EQuadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi!~|FQuadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862750542", "description": "Quadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi", "descriptionSupplier": "Quadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi", "legacyRoomId": "0#59400877069", "supplierCode": "3862750542", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.85, "gross": 36.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": 36.85, "gross": 36.85, "binding": false } }, { "hotelName": "Ama Hostel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665185", "supplierCode": "STN", "hotelCodeSupplier": "51665185", "id": "33!~|a0!~|b260514!~|c260515!~|d51665185!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665185!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M55.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59421930064!~|A3865021502!~|B3865021502!~|C30|30!~|EFamily Room with Private Bathroom (1 extra-large double bed and 2 bunk beds) - Free WiFi!~|FFamily Room with Private Bathroom (1 extra-large double bed and 2 bunk beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865021502", "description": "Family Room with Private Bathroom (1 extra-large double bed and 2 bunk beds) - Free WiFi", "descriptionSupplier": "Family Room with Private Bathroom (1 extra-large double bed and 2 bunk beds) - Free WiFi", "legacyRoomId": "0#59421930064", "supplierCode": "3865021502", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.27, "gross": 55.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.27, "gross": 55.27, "binding": false } }, { "hotelName": "Ama Hostel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665185", "supplierCode": "STN", "hotelCodeSupplier": "51665185", "id": "33!~|a0!~|b260514!~|c260515!~|d51665185!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665185!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59425292117!~|A4513715158!~|B4513715158!~|C30|30!~|E6-Bed Mixed Dormitory Room (6 bunk beds) - Free WiFi!~|F6-Bed Mixed Dormitory Room (6 bunk beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513715158", "description": "6-Bed Mixed Dormitory Room (6 bunk beds) - Free WiFi", "descriptionSupplier": "6-Bed Mixed Dormitory Room (6 bunk beds) - Free WiFi", "legacyRoomId": "0#59425292117", "supplierCode": "4513715158", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.56, "gross": 67.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": 67.56, "gross": 67.56, "binding": false } }, { "hotelName": "Bansuay Rattanathibet", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58511872", "supplierCode": "STN", "hotelCodeSupplier": "58511872", "id": "33!~|a0!~|b260514!~|c260515!~|d58511872!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58511872!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M19.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79261786852!~|A3880303706!~|B3880303706!~|C30|30!~|EStandard Double Room (1 double bed) - Free WiFi!~|FStandard Double Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3880303706", "description": "Standard Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#79261786852", "supplierCode": "3880303706", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.38, "gross": 19.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": 19.38, "gross": 19.38, "binding": false } }, { "hotelName": "Bansuay Rattanathibet", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58511872", "supplierCode": "STN", "hotelCodeSupplier": "58511872", "id": "33!~|a0!~|b260514!~|c260515!~|d58511872!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58511872!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M22.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60329700971!~|A4170768328!~|B4170768328!~|C30|30!~|EDouble or Twin Room (2 single beds) - Free WiFi!~|FDouble or Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768328", "description": "Double or Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Double or Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#60329700971", "supplierCode": "4170768328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.18, "gross": 22.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.18, "gross": 22.18, "binding": false } }, { "hotelName": "Bansuay Rattanathibet", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58511872", "supplierCode": "STN", "hotelCodeSupplier": "58511872", "id": "33!~|a0!~|b260514!~|c260515!~|d58511872!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58511872!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M24.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60329700997!~|A3880303733!~|B3880303733!~|C30|30!~|EDeluxe Double Room (1 double bed) - Free WiFi!~|FDeluxe Double Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3880303733", "description": "Deluxe Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#60329700997", "supplierCode": "3880303733", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.99, "gross": 24.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": 24.99, "gross": 24.99, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M8.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106457180124!~|A4686259051!~|B4686259051!~|C30|30!~|EDouble Fan Shared Bathroom (1 Double bed)!~|FDouble Fan Shared Bathroom (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I8.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686259051", "description": "Double Fan Shared Bathroom (1 Double bed)", "descriptionSupplier": "Double Fan Shared Bathroom (1 Double bed)", "legacyRoomId": "0#106457180124", "supplierCode": "4686259051", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 8.85, "gross": 8.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": 8.85, "gross": 8.85, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M11.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60019333570!~|A3862751945!~|B3862751945!~|C30|30!~|EDouble Fan Room with Shared Bathroom (1 double bed) - Free WiFi!~|FDouble Fan Room with Shared Bathroom (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I11.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862751945", "description": "Double Fan Room with Shared Bathroom (1 double bed) - Free WiFi", "descriptionSupplier": "Double Fan Room with Shared Bathroom (1 double bed) - Free WiFi", "legacyRoomId": "0#60019333570", "supplierCode": "3862751945", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.63, "gross": 11.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": 11.63, "gross": 11.63, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 12.33, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M12.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148054637!~|A3818361077!~|B3818361077!~|C30|30!~|EEconomy Double Room with Fan and Shared Bathroom (1 Double Bed)!~|FEconomy Double Room with Fan and Shared Bathroom (1 Double Bed)!~|G1!~|U2,12.33,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818361077", "description": "Economy Double Room with Fan and Shared Bathroom (1 Double Bed)", "descriptionSupplier": "Economy Double Room with Fan and Shared Bathroom (1 Double Bed)", "legacyRoomId": "0#45148054637", "supplierCode": "3818361077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.33, "gross": 12.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": 12.33, "gross": 12.33, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 12.76, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M12.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148057545!~|A3818361077!~|B3818361077!~|C30|30!~|EEconomy Double Room with Fan and Shared Bathroom (1 Double Bed)!~|FEconomy Double Room with Fan and Shared Bathroom (1 Double Bed)!~|G1!~|U2,12.76,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818361077", "description": "Economy Double Room with Fan and Shared Bathroom (1 Double Bed)", "descriptionSupplier": "Economy Double Room with Fan and Shared Bathroom (1 Double Bed)", "legacyRoomId": "0#45148057545", "supplierCode": "3818361077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.76, "gross": 12.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.76, "gross": 12.76, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M16.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120572538960!~|A4891965619!~|B4891965619!~|C30|30!~|ETriple Aircon Room with Shared Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 3 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)!~|FTriple Aircon Room with Shared Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 3 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4891965619", "description": "Triple Aircon Room with Shared Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 3 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)", "descriptionSupplier": "Triple Aircon Room with Shared Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 3 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)", "legacyRoomId": "0#120572538960", "supplierCode": "4891965619", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.24, "gross": 16.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": 16.24, "gross": 16.24, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M16.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120559461478!~|A4891087610!~|B4891087610!~|C30|30!~|EQuadruple Aircon Room with Shared bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 4 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)!~|FQuadruple Aircon Room with Shared bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 4 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4891087610", "description": "Quadruple Aircon Room with Shared bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 4 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)", "descriptionSupplier": "Quadruple Aircon Room with Shared bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e41\u0e2d\u0e23\u0e4c \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e01 4 \u0e17\u0e48\u0e32\u0e19 \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e23\u0e27\u0e21)", "legacyRoomId": "0#120559461478", "supplierCode": "4891087610", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.56, "gross": 16.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": 16.56, "gross": 16.56, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M16.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120559461471!~|A4891087609!~|B4891087609!~|C30|30!~|EDeluxe Aircon Room with Private Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e14\u0e35\u0e25\u0e31\u0e01\u0e0b\u0e4c \u0e41\u0e2d\u0e23\u0e4c \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27)!~|FDeluxe Aircon Room with Private Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e14\u0e35\u0e25\u0e31\u0e01\u0e0b\u0e4c \u0e41\u0e2d\u0e23\u0e4c \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4891087609", "description": "Deluxe Aircon Room with Private Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e14\u0e35\u0e25\u0e31\u0e01\u0e0b\u0e4c \u0e41\u0e2d\u0e23\u0e4c \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27)", "descriptionSupplier": "Deluxe Aircon Room with Private Bathroom (\u0e2b\u0e49\u0e2d\u0e07\u0e14\u0e35\u0e25\u0e31\u0e01\u0e0b\u0e4c \u0e41\u0e2d\u0e23\u0e4c \u0e2b\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27)", "legacyRoomId": "0#120559461471", "supplierCode": "4891087609", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.73, "gross": 16.73, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.235, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 20.47, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M20.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103152589569!~|A3865020616!~|B3865020616!~|C30|30!~|EDeluxe Queen Suite (1 large bed) - Free WiFi!~|FDeluxe Queen Suite (1 large bed) - Free WiFi!~|G1!~|U2,10.23,1777410060|2,20.47,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865020616", "description": "Deluxe Queen Suite (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Queen Suite (1 large bed) - Free WiFi", "legacyRoomId": "0#103152589569", "supplierCode": "3865020616", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.47, "gross": 20.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": 20.47, "gross": 20.47, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M20.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118939256678!~|A4863677375!~|B4863677375!~|C30|30!~|ETeak Suite with Private Bathroom!~|FTeak Suite with Private Bathroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863677375", "description": "Teak Suite with Private Bathroom", "descriptionSupplier": "Teak Suite with Private Bathroom", "legacyRoomId": "0#118939256678", "supplierCode": "4863677375", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.5, "gross": 20.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": 20.5, "gross": 20.5, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 20.81, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M20.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80790563971!~|A4172049490!~|B4172049490!~|C30|30!~|ETriple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)!~|FTriple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)!~|G1!~|U2,20.81,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172049490", "description": "Triple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Triple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#80790563971", "supplierCode": "4172049490", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.81, "gross": 20.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": 20.81, "gross": 20.81, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 21.22, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148053939!~|A3819697684!~|B3819697684!~|C30|30!~|EDouble Room Single Use (2 Twin Bunk Beds)!~|FDouble Room Single Use (2 Twin Bunk Beds)!~|G1!~|U2,21.22,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819697684", "description": "Double Room Single Use (2 Twin Bunk Beds)", "descriptionSupplier": "Double Room Single Use (2 Twin Bunk Beds)", "legacyRoomId": "0#45148053939", "supplierCode": "3819697684", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.22, "gross": 21.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": 21.22, "gross": 21.22, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.665, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 21.33, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60017822645!~|A3862754948!~|B3862754948!~|C30|30!~|ETriple Room with Shared Bathroom (1 single bed and 1 large bed) - Free WiFi!~|FTriple Room with Shared Bathroom (1 single bed and 1 large bed) - Free WiFi!~|G1!~|U2,10.66,1777410060|2,21.33,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754948", "description": "Triple Room with Shared Bathroom (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Triple Room with Shared Bathroom (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#60017822645", "supplierCode": "3862754948", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.33, "gross": 21.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": 21.33, "gross": 21.33, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 21.44, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368419229!~|A4170403490!~|B4170403490!~|C30|30!~|EDeluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)!~|FDeluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)!~|G1!~|U2,21.44,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170403490", "description": "Deluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)", "legacyRoomId": "0#79368419229", "supplierCode": "4170403490", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.44, "gross": 21.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": 21.44, "gross": 21.44, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.88, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 21.76, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M21.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60019330232!~|A3873990094!~|B3873990094!~|C30|30!~|EQuadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi!~|FQuadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi!~|G1!~|U2,10.88,1777410060|2,21.76,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873990094", "description": "Quadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi", "descriptionSupplier": "Quadruple Room with Shared Bathroom (4 bunk beds) - Free WiFi", "legacyRoomId": "0#60019330232", "supplierCode": "3873990094", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.76, "gross": 21.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.76, "gross": 21.76, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 22.79, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M22.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259633403!~|A4172049490!~|B4172049490!~|C30|30!~|ETriple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)!~|FTriple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)!~|G1!~|U2,22.79,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172049490", "description": "Triple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Triple Aircon Room with Shared bathroom (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#79259633403", "supplierCode": "4172049490", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.79, "gross": 22.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": 22.79, "gross": 22.79, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 23.27, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M23.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148065177!~|A3819697684!~|B3819697684!~|C30|30!~|EDouble Room Single Use (2 Twin Bunk Beds)!~|FDouble Room Single Use (2 Twin Bunk Beds)!~|G1!~|U2,23.27,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819697684", "description": "Double Room Single Use (2 Twin Bunk Beds)", "descriptionSupplier": "Double Room Single Use (2 Twin Bunk Beds)", "legacyRoomId": "0#45148065177", "supplierCode": "3819697684", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.27, "gross": 23.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": 23.27, "gross": 23.27, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 23.44, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M23.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119826450049!~|A4170403490!~|B4170403490!~|C30|30!~|EDeluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)!~|FDeluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)!~|G1!~|U2,23.44,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170403490", "description": "Deluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room with Air-Conditioner and Private Bathroom (1 Queen Bed)", "legacyRoomId": "0#119826450049", "supplierCode": "4170403490", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.44, "gross": 23.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": 23.44, "gross": 23.44, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.772, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 26.93, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M26.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60017802471!~|A4514251488!~|B4514251488!~|C30|30!~|EDeluxe King Suite (1 extra-large double bed) - Free WiFi!~|FDeluxe King Suite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.77,1777410060|2,26.93,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514251488", "description": "Deluxe King Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#60017802471", "supplierCode": "4514251488", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.93, "gross": 26.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": 26.93, "gross": 26.93, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 28.43, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#74118773267!~|A3818360713!~|B3818360713!~|C30|30!~|ESuite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)!~|FSuite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)!~|G1!~|U2,28.43,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360713", "description": "Suite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)", "descriptionSupplier": "Suite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)", "legacyRoomId": "0#74118773267", "supplierCode": "3818360713", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.43, "gross": 28.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": 28.43, "gross": 28.43, "binding": false } }, { "hotelName": "Sawatdee Guesthouse the Original", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 29.53, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51665180", "supplierCode": "STN", "hotelCodeSupplier": "51665180", "id": "33!~|a0!~|b260514!~|c260515!~|d51665180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51665180!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148056009!~|A3818360713!~|B3818360713!~|C30|30!~|ESuite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)!~|FSuite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)!~|G1!~|U2,29.53,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360713", "description": "Suite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)", "descriptionSupplier": "Suite with Air-Conditioner and Private Bathroom (Teak) (1 King Bed)", "legacyRoomId": "0#45148056009", "supplierCode": "3818360713", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.53, "gross": 29.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": 29.53, "gross": 29.53, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 28.04, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M28.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544733768!~|A3820764869!~|B3820764869!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,28.04,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764869", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#100544733768", "supplierCode": "3820764869", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.04, "gross": 28.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.04, "gross": 28.04, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 29.09, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M29.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544733865!~|A3820764869!~|B3820764869!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,29.09,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764869", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#100544733865", "supplierCode": "3820764869", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.09, "gross": 29.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": 29.09, "gross": 29.09, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 31.1, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420196!~|A4169775583!~|B4169775583!~|C30|30!~|EStandard Double High Floor (1 Double Bed)!~|FStandard Double High Floor (1 Double Bed)!~|G1!~|U2,31.10,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775583", "description": "Standard Double High Floor (1 Double Bed)", "descriptionSupplier": "Standard Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420196", "supplierCode": "4169775583", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.1, "gross": 31.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": 31.1, "gross": 31.1, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 31.1, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420537!~|A3820764745!~|B3820764745!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,31.10,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764745", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#100539420537", "supplierCode": "3820764745", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.1, "gross": 31.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": 31.1, "gross": 31.1, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.9235, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 31.21, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M31.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94959799155!~|A4170768326!~|B4170768326!~|C30|30!~|EStandard Twin Room (2 single beds)!~|FStandard Twin Room (2 single beds)!~|G1!~|U2,10.92,1777410060|2,31.21,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768326", "description": "Standard Twin Room (2 single beds)", "descriptionSupplier": "Standard Twin Room (2 single beds)", "legacyRoomId": "0#94959799155", "supplierCode": "4170768326", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.21, "gross": 31.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": 31.21, "gross": 31.21, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 32.26, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420166!~|A4169775583!~|B4169775583!~|C30|30!~|EStandard Double High Floor (1 Double Bed)!~|FStandard Double High Floor (1 Double Bed)!~|G1!~|U2,32.26,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775583", "description": "Standard Double High Floor (1 Double Bed)", "descriptionSupplier": "Standard Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420166", "supplierCode": "4169775583", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.26, "gross": 32.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": 32.26, "gross": 32.26, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 32.26, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M32.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420722!~|A3820764745!~|B3820764745!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,32.26,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764745", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#100539420722", "supplierCode": "3820764745", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.26, "gross": 32.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": 32.26, "gross": 32.26, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 33.9, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M33.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420495!~|A4169775584!~|B4169775584!~|C30|30!~|ESuperior Double High Floor (1 Double Bed)!~|FSuperior Double High Floor (1 Double Bed)!~|G1!~|U2,33.90,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775584", "description": "Superior Double High Floor (1 Double Bed)", "descriptionSupplier": "Superior Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420495", "supplierCode": "4169775584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.9, "gross": 33.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": 33.9, "gross": 33.9, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.383, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 34.61, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M34.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103135763942!~|A3862753981!~|B3862753981!~|C30|30!~|ESuperior Twin Room (2 single beds)!~|FSuperior Twin Room (2 single beds)!~|G1!~|U2,10.38,1777410060|2,34.61,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753981", "description": "Superior Twin Room (2 single beds)", "descriptionSupplier": "Superior Twin Room (2 single beds)", "legacyRoomId": "0#103135763942", "supplierCode": "3862753981", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.61, "gross": 34.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": 34.61, "gross": 34.61, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 35.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420168!~|A4169775584!~|B4169775584!~|C30|30!~|ESuperior Double High Floor (1 Double Bed)!~|FSuperior Double High Floor (1 Double Bed)!~|G1!~|U2,35.16,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775584", "description": "Superior Double High Floor (1 Double Bed)", "descriptionSupplier": "Superior Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420168", "supplierCode": "4169775584", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.16, "gross": 35.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": 35.16, "gross": 35.16, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 40.24, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M40.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544734586!~|A4784324890!~|B4784324890!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,40.24,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4784324890", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#100544734586", "supplierCode": "4784324890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.24, "gross": 40.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": 40.24, "gross": 40.24, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 41.75, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544734348!~|A4784324890!~|B4784324890!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,41.75,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4784324890", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#100544734348", "supplierCode": "4784324890", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.75, "gross": 41.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": 41.75, "gross": 41.75, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 35.98, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M35.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544734520!~|A3820764869!~|B3820764869!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,35.98,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764869", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#100544734520", "supplierCode": "3820764869", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.98, "gross": 35.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": 35.98, "gross": 35.98, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 37.32, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M37.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544734183!~|A3820764869!~|B3820764869!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,37.32,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764869", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#100544734183", "supplierCode": "3820764869", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.32, "gross": 37.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": 37.32, "gross": 37.32, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 39.02, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M39.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420623!~|A4169775583!~|B4169775583!~|C30|30!~|EStandard Double High Floor (1 Double Bed)!~|FStandard Double High Floor (1 Double Bed)!~|G1!~|U2,39.02,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775583", "description": "Standard Double High Floor (1 Double Bed)", "descriptionSupplier": "Standard Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420623", "supplierCode": "4169775583", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.02, "gross": 39.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": 39.02, "gross": 39.02, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 39.02, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M39.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420208!~|A3820764745!~|B3820764745!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,39.02,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764745", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#100539420208", "supplierCode": "3820764745", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.02, "gross": 39.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": 39.02, "gross": 39.02, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.0075, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 40.03, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M40.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94959799160!~|A4170768326!~|B4170768326!~|C30|30!~|EStandard Twin Room (2 single beds)!~|FStandard Twin Room (2 single beds)!~|G1!~|U2,10.01,1777410060|2,40.03,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768326", "description": "Standard Twin Room (2 single beds)", "descriptionSupplier": "Standard Twin Room (2 single beds)", "legacyRoomId": "0#94959799160", "supplierCode": "4170768326", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.03, "gross": 40.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": 40.03, "gross": 40.03, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 40.49, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M40.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420442!~|A4169775583!~|B4169775583!~|C30|30!~|EStandard Double High Floor (1 Double Bed)!~|FStandard Double High Floor (1 Double Bed)!~|G1!~|U2,40.49,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775583", "description": "Standard Double High Floor (1 Double Bed)", "descriptionSupplier": "Standard Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420442", "supplierCode": "4169775583", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.49, "gross": 40.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": 40.49, "gross": 40.49, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 40.49, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M40.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420730!~|A3820764745!~|B3820764745!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,40.49,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764745", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#100539420730", "supplierCode": "3820764745", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.49, "gross": 40.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": 40.49, "gross": 40.49, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 41.82, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M41.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420985!~|A4169775584!~|B4169775584!~|C30|30!~|ESuperior Double High Floor (1 Double Bed)!~|FSuperior Double High Floor (1 Double Bed)!~|G1!~|U2,41.82,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775584", "description": "Superior Double High Floor (1 Double Bed)", "descriptionSupplier": "Superior Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420985", "supplierCode": "4169775584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.82, "gross": 41.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": 41.82, "gross": 41.82, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 43.39, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M43.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100539420883!~|A4169775584!~|B4169775584!~|C30|30!~|ESuperior Double High Floor (1 Double Bed)!~|FSuperior Double High Floor (1 Double Bed)!~|G1!~|U2,43.39,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4169775584", "description": "Superior Double High Floor (1 Double Bed)", "descriptionSupplier": "Superior Double High Floor (1 Double Bed)", "legacyRoomId": "0#100539420883", "supplierCode": "4169775584", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.39, "gross": 43.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": 43.39, "gross": 43.39, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.8575, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 43.43, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M43.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103135763936!~|A3862753981!~|B3862753981!~|C30|30!~|ESuperior Twin Room (2 single beds)!~|FSuperior Twin Room (2 single beds)!~|G1!~|U2,10.86,1777410060|2,43.43,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753981", "description": "Superior Twin Room (2 single beds)", "descriptionSupplier": "Superior Twin Room (2 single beds)", "legacyRoomId": "0#103135763936", "supplierCode": "3862753981", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.43, "gross": 43.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": 43.43, "gross": 43.43, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 48.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M48.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544734046!~|A4784324890!~|B4784324890!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,48.16,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4784324890", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#100544734046", "supplierCode": "4784324890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.16, "gross": 48.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": 48.16, "gross": 48.16, "binding": false } }, { "hotelName": "The Riski Hotel @ Bangphlat Station Sha", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 49.96, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57560439", "supplierCode": "STN", "hotelCodeSupplier": "57560439", "id": "33!~|a0!~|b260514!~|c260515!~|d57560439!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57560439!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M49.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100544733496!~|A4784324890!~|B4784324890!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,49.96,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4784324890", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#100544733496", "supplierCode": "4784324890", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 52%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.96, "gross": 49.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.96, "gross": 49.96, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M43.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99724430774!~|A3818359238!~|B3818359238!~|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!~|I43.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359238", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#99724430774", "supplierCode": "3818359238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.22, "gross": 43.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": 43.22, "gross": 43.22, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M43.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99724430777!~|A3819667579!~|B3819667579!~|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!~|I43.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819667579", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#99724430777", "supplierCode": "3819667579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.22, "gross": 43.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": 43.22, "gross": 43.22, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M43.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182082!~|A4685357246!~|B4685357246!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Other beds)!~|FSuperior Room, 2 Twin Beds (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357246", "description": "Superior Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#106366182082", "supplierCode": "4685357246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.71, "gross": 43.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.71, "gross": 43.71, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M43.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106367705300!~|A4685357249!~|B4685357249!~|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!~|I43.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357249", "description": "Superior Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#106367705300", "supplierCode": "4685357249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.71, "gross": 43.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.71, "gross": 43.71, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98676108028!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#98676108028", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.1, "gross": 44.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": 44.1, "gross": 44.1, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45189540093!~|A3546289187!~|B3546289187!~|C30|30!~|EDouble room - King - Superior!~|FDouble room - King - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546289187", "description": "Double room - King - Superior", "descriptionSupplier": "Double room - King - Superior", "legacyRoomId": "0#45189540093", "supplierCode": "3546289187", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.1, "gross": 44.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": 44.1, "gross": 44.1, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M44.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109613246229!~|A4833366482!~|B4833366482!~|C30|30!~|ESuperior Twin, 2 Single!~|FSuperior Twin, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4833366482", "description": "Superior Twin, 2 Single", "descriptionSupplier": "Superior Twin, 2 Single", "legacyRoomId": "0#109613246229", "supplierCode": "4833366482", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.8, "gross": 44.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": 44.8, "gross": 44.8, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M45.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114264686350!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114264686350", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.31, "gross": 45.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": 45.31, "gross": 45.31, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M47.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118692965783!~|A4815761263!~|B4815761263!~|C30|30!~|ESuperior Room (2 Twin beds or 1 King bed)!~|FSuperior Room (2 Twin beds or 1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815761263", "description": "Superior Room (2 Twin beds or 1 King bed)", "descriptionSupplier": "Superior Room (2 Twin beds or 1 King bed)", "legacyRoomId": "0#118692965783", "supplierCode": "4815761263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.41, "gross": 47.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": 47.41, "gross": 47.41, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98096217955!~|A3818359226!~|B3818359226!~|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.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359226", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#98096217955", "supplierCode": "3818359226", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.04, "gross": 53.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 53.04, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98096217962!~|A3818359278!~|B3818359278!~|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.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359278", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#98096217962", "supplierCode": "3818359278", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.04, "gross": 53.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 53.04, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368797791!~|A4685357242!~|B4685357242!~|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.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357242", "description": "Deluxe Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#106368797791", "supplierCode": "4685357242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.67, "gross": 53.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": 53.67, "gross": 53.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182074!~|A4685357245!~|B4685357245!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Other beds)!~|FDeluxe Room, 2 Twin Beds (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357245", "description": "Deluxe Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#106366182074", "supplierCode": "4685357245", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.67, "gross": 53.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": 53.67, "gross": 53.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 54.28, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099437579!~|A3818359238!~|B3818359238!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,54.28,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359238", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#97099437579", "supplierCode": "3818359238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.28, "gross": 54.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": 54.28, "gross": 54.28, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 54.28, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710490!~|A3819667579!~|B3819667579!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,54.28,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819667579", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#45145710490", "supplierCode": "3819667579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.28, "gross": 54.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": 54.28, "gross": 54.28, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98676108484!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267938", "description": "Twin room - De Luxe", "descriptionSupplier": "Twin room - De Luxe", "legacyRoomId": "0#98676108484", "supplierCode": "3546267938", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.51, "gross": 54.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": 54.51, "gross": 54.51, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372145668!~|A3546299781!~|B3546299781!~|C30|30!~|EDouble room - King - De Luxe!~|FDouble room - King - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546299781", "description": "Double room - King - De Luxe", "descriptionSupplier": "Double room - King - De Luxe", "legacyRoomId": "0#79372145668", "supplierCode": "3546299781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.6, "gross": 54.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": 54.6, "gross": 54.6, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 54.67, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112927049428!~|A4685357246!~|B4685357246!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Other beds)!~|FSuperior Room, 2 Twin Beds (2 Other beds)!~|G1!~|U2,54.67,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357246", "description": "Superior Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#112927049428", "supplierCode": "4685357246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.67, "gross": 54.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": 54.67, "gross": 54.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 54.67, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M54.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112943657800!~|A4685357249!~|B4685357249!~|C30|30!~|ESuperior Room, 1 King Bed (1 King bed)!~|FSuperior Room, 1 King Bed (1 King bed)!~|G1!~|U2,54.67,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357249", "description": "Superior Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#112943657800", "supplierCode": "4685357249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.67, "gross": 54.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": 54.67, "gross": 54.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109613246232!~|A4834232385!~|B4834232385!~|C30|30!~|EDeluxe Twin, 2 Single!~|FDeluxe Twin, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834232385", "description": "Deluxe Twin, 2 Single", "descriptionSupplier": "Deluxe Twin, 2 Single", "legacyRoomId": "0#109613246232", "supplierCode": "4834232385", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.99, "gross": 54.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": 54.99, "gross": 54.99, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M55.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97097818504!~|A4163299430!~|B4163299430!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163299430", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#97097818504", "supplierCode": "4163299430", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.4, "gross": 55.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.4, "gross": 55.4, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M55.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256069270!~|A4514785893!~|B4514785893!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514785893", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79256069270", "supplierCode": "4514785893", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.4, "gross": 55.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.4, "gross": 55.4, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 55.51, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M55.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96350565329!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|U2,55.51,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#96350565329", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.51, "gross": 55.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": 55.51, "gross": 55.51, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M55.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114272151253!~|A3546509441!~|B3546509441!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546509441", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#114272151253", "supplierCode": "3546509441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.61, "gross": 55.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.61, "gross": 55.61, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 55.65, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M55.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45189540086!~|A3546289187!~|B3546289187!~|C30|30!~|EDouble room - King - Superior!~|FDouble room - King - Superior!~|G1!~|U2,55.65,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546289187", "description": "Double room - King - Superior", "descriptionSupplier": "Double room - King - Superior", "legacyRoomId": "0#45189540086", "supplierCode": "3546289187", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.65, "gross": 55.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": 55.65, "gross": 55.65, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 56.01, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M56.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117789698467!~|A4838039767!~|B4838039767!~|C30|30!~|ESuperior Twin, 2 Single!~|FSuperior Twin, 2 Single!~|G1!~|U2,56.01,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838039767", "description": "Superior Twin, 2 Single", "descriptionSupplier": "Superior Twin, 2 Single", "legacyRoomId": "0#117789698467", "supplierCode": "4838039767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.01, "gross": 56.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.01, "gross": 56.01, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 57.18, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M57.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114302127722!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,57.18,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114302127722", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.18, "gross": 57.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": 57.18, "gross": 57.18, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M58.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816160322!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118816160322", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.28, "gross": 58.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": 58.28, "gross": 58.28, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M59.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119136750497!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#119136750497", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.48, "gross": 59.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": 59.48, "gross": 59.48, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 66.59, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M66.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710287!~|A3818359226!~|B3818359226!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,66.59,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359226", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#45145710287", "supplierCode": "3818359226", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.59, "gross": 66.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": 66.59, "gross": 66.59, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 66.59, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M66.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145710484!~|A3818359278!~|B3818359278!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,66.59,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359278", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#45145710484", "supplierCode": "3818359278", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.59, "gross": 66.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": 66.59, "gross": 66.59, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 67.1, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112927049502!~|A4685357242!~|B4685357242!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King bed)!~|FDeluxe Room, 1 King Bed (1 King bed)!~|G1!~|U2,67.10,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357242", "description": "Deluxe Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#112927049502", "supplierCode": "4685357242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.1, "gross": 67.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": 67.1, "gross": 67.1, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 67.1, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112927049597!~|A4685357245!~|B4685357245!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Other beds)!~|FDeluxe Room, 2 Twin Beds (2 Other beds)!~|G1!~|U2,67.10,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357245", "description": "Deluxe Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#112927049597", "supplierCode": "4685357245", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.1, "gross": 67.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": 67.1, "gross": 67.1, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "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": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95388447574!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|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": "3546267938", "description": "Twin room - De Luxe", "descriptionSupplier": "Twin room - De Luxe", "legacyRoomId": "0#95388447574", "supplierCode": "3546267938", "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": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "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": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369491377!~|A3546299781!~|B3546299781!~|C30|30!~|EDouble room - King - De Luxe!~|FDouble room - King - De Luxe!~|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": "3546299781", "description": "Double room - King - De Luxe", "descriptionSupplier": "Double room - King - De Luxe", "legacyRoomId": "0#79369491377", "supplierCode": "3546299781", "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": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#64615958054!~|A3929649102!~|B3929649102!~|C30|30!~|EDeluxe King Room (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649102", "description": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#64615958054", "supplierCode": "3929649102", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.99, "gross": 67.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": 67.99, "gross": 67.99, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97097818511!~|A3929649100!~|B3929649100!~|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!~|I67.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649100", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#97097818511", "supplierCode": "3929649100", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.99, "gross": 67.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": 67.99, "gross": 67.99, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 68.73, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M68.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107059574341!~|A4835181273!~|B4835181273!~|C30|30!~|EDeluxe Twin, 2 Single!~|FDeluxe Twin, 2 Single!~|G1!~|U2,68.73,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835181273", "description": "Deluxe Twin, 2 Single", "descriptionSupplier": "Deluxe Twin, 2 Single", "legacyRoomId": "0#107059574341", "supplierCode": "4835181273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.73, "gross": 68.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": 68.73, "gross": 68.73, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 70.17, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M70.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114287841419!~|A3546509441!~|B3546509441!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,70.17,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546509441", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#114287841419", "supplierCode": "3546509441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.17, "gross": 70.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.17, "gross": 70.17, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040535!~|M72.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816662527!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#118816662527", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.98, "gross": 72.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.98, "gross": 72.98, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T20:59:59Z", "value": 105.91, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040535!~|M105.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119967328124!~|A4872979127!~|B4872979127!~|C30|30!~|EPremium Deluxe Double Double (2 Double beds)!~|FPremium Deluxe Double Double (2 Double beds)!~|G1!~|U2,105.91,1778446799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4872979127", "description": "Premium Deluxe Double Double (2 Double beds)", "descriptionSupplier": "Premium Deluxe Double Double (2 Double beds)", "legacyRoomId": "0#119967328124", "supplierCode": "4872979127", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.91, "gross": 105.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": 105.91, "gross": 105.91, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M52.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119791404872!~|A4882192589!~|B4882192589!~|C30|30!~|ESuperior Twin, 2 Single!~|FSuperior Twin, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4882192589", "description": "Superior Twin, 2 Single", "descriptionSupplier": "Superior Twin, 2 Single", "legacyRoomId": "0#119791404872", "supplierCode": "4882192589", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.74, "gross": 52.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": 52.74, "gross": 52.74, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M52.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116392720968!~|A4833639052!~|B4833639052!~|C30|30!~|ESuperior King, 1 King!~|FSuperior King, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4833639052", "description": "Superior King, 1 King", "descriptionSupplier": "Superior King, 1 King", "legacyRoomId": "0#116392720968", "supplierCode": "4833639052", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.74, "gross": 52.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": 52.74, "gross": 52.74, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M65.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109613246228!~|A4834232386!~|B4834232386!~|C30|30!~|EDeluxe Twin, 2 Single!~|FDeluxe Twin, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834232386", "description": "Deluxe Twin, 2 Single", "descriptionSupplier": "Deluxe Twin, 2 Single", "legacyRoomId": "0#109613246228", "supplierCode": "4834232386", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.17, "gross": 65.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.17, "gross": 65.17, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 72.36, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040535!~|M72.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107059726473!~|A4832515260!~|B4832515260!~|C30|30!~|ESuperior Twin, 2 Single!~|FSuperior Twin, 2 Single!~|G1!~|U2,72.36,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832515260", "description": "Superior Twin, 2 Single", "descriptionSupplier": "Superior Twin, 2 Single", "legacyRoomId": "0#107059726473", "supplierCode": "4832515260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.36, "gross": 72.36, "binding": 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.36, "gross": 72.36, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040535!~|M81.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109613246230!~|A4832532325!~|B4832532325!~|C30|30!~|EPremium Deluxe Twin, 2 Double!~|FPremium Deluxe Twin, 2 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832532325", "description": "Premium Deluxe Twin, 2 Double", "descriptionSupplier": "Premium Deluxe Twin, 2 Double", "legacyRoomId": "0#109613246230", "supplierCode": "4832532325", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.47, "gross": 81.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": 81.47, "gross": 81.47, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 85.75, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040535!~|M85.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107059726531!~|A4832515255!~|B4832515255!~|C30|30!~|EDeluxe Twin, 2 Single!~|FDeluxe Twin, 2 Single!~|G1!~|U2,85.75,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832515255", "description": "Deluxe Twin, 2 Single", "descriptionSupplier": "Deluxe Twin, 2 Single", "legacyRoomId": "0#107059726531", "supplierCode": "4832515255", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.75, "gross": 85.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": 85.75, "gross": 85.75, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 107.18, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040535!~|M107.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109800827799!~|A4832015900!~|B4832015900!~|C30|30!~|EPremium Deluxe Twin, 2 Double!~|FPremium Deluxe Twin, 2 Double!~|G1!~|U2,107.18,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832015900", "description": "Premium Deluxe Twin, 2 Double", "descriptionSupplier": "Premium Deluxe Twin, 2 Double", "legacyRoomId": "0#109800827799", "supplierCode": "4832015900", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.18, "gross": 107.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": 107.18, "gross": 107.18, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99724430771!~|A3818359238!~|B3818359238!~|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!~|I53.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359238", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#99724430771", "supplierCode": "3818359238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.04, "gross": 53.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 53.04, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99724430776!~|A3819667579!~|B3819667579!~|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!~|I53.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819667579", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#99724430776", "supplierCode": "3819667579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.04, "gross": 53.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "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.04, "gross": 53.04, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M53.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182076!~|A4685357246!~|B4685357246!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Other beds)!~|FSuperior Room, 2 Twin Beds (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357246", "description": "Superior Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#106366182076", "supplierCode": "4685357246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.67, "gross": 53.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": 53.67, "gross": 53.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98535629830!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#98535629830", "supplierCode": "3546267935", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.51, "gross": 54.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": 54.51, "gross": 54.51, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97579249691!~|A3546289187!~|B3546289187!~|C30|30!~|EDouble room - King - Superior!~|FDouble room - King - Superior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546289187", "description": "Double room - King - Superior", "descriptionSupplier": "Double room - King - Superior", "legacyRoomId": "0#97579249691", "supplierCode": "3546289187", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.6, "gross": 54.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": 54.6, "gross": 54.6, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M54.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114264686348!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114264686348", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.71, "gross": 54.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.71, "gross": 54.71, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M57.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117722927216!~|A4815761263!~|B4815761263!~|C30|30!~|ESuperior Room (2 Twin beds or 1 King bed)!~|FSuperior Room (2 Twin beds or 1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815761263", "description": "Superior Room (2 Twin beds or 1 King bed)", "descriptionSupplier": "Superior Room (2 Twin beds or 1 King bed)", "legacyRoomId": "0#117722927216", "supplierCode": "4815761263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.63, "gross": 57.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": 57.63, "gross": 57.63, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M62.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98096217976!~|A3818359226!~|B3818359226!~|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!~|I62.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359226", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#98096217976", "supplierCode": "3818359226", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.8, "gross": 62.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": 62.8, "gross": 62.8, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M62.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98096217956!~|A3818359278!~|B3818359278!~|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!~|I62.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359278", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#98096217956", "supplierCode": "3818359278", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.8, "gross": 62.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": 62.8, "gross": 62.8, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182070!~|A4685357242!~|B4685357242!~|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!~|I63.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357242", "description": "Deluxe Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#106366182070", "supplierCode": "4685357242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.59, "gross": 63.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": 63.59, "gross": 63.59, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182075!~|A4685357245!~|B4685357245!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Other beds)!~|FDeluxe Room, 2 Twin Beds (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357245", "description": "Deluxe Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#106366182075", "supplierCode": "4685357245", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.59, "gross": 63.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": 63.59, "gross": 63.59, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M63.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114272151254!~|A3546509441!~|B3546509441!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546509441", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#114272151254", "supplierCode": "3546509441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.82, "gross": 63.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": 63.82, "gross": 63.82, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M64.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98535629679!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267938", "description": "Twin room - De Luxe", "descriptionSupplier": "Twin room - De Luxe", "legacyRoomId": "0#98535629679", "supplierCode": "3546267938", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.05, "gross": 64.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": 64.05, "gross": 64.05, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M64.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97657352449!~|A3546299781!~|B3546299781!~|C30|30!~|EDouble room - King - De Luxe!~|FDouble room - King - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546299781", "description": "Double room - King - De Luxe", "descriptionSupplier": "Double room - King - De Luxe", "legacyRoomId": "0#97657352449", "supplierCode": "3546299781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.05, "gross": 64.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": 64.05, "gross": 64.05, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "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": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96350565330!~|A3546267935!~|B3546267935!~|C30|30!~|ETwin room - Superior!~|FTwin room - Superior!~|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": "3546267935", "description": "Twin room - Superior", "descriptionSupplier": "Twin room - Superior", "legacyRoomId": "0#96350565330", "supplierCode": "3546267935", "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": "Centara Life Hotel Bangkok Phra Nakhon", "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": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M67.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45189540109!~|A3546289187!~|B3546289187!~|C30|30!~|EDouble room - King - Superior!~|FDouble room - King - Superior!~|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": "3546289187", "description": "Double room - King - Superior", "descriptionSupplier": "Double room - King - Superior", "legacyRoomId": "0#45189540109", "supplierCode": "3546289187", "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": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119365610664!~|A3546885323!~|B3546885323!~|C30|30!~|ETWIN SUPERIOR KING BED!~|FTWIN SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546885323", "description": "TWIN SUPERIOR KING BED", "descriptionSupplier": "TWIN SUPERIOR KING BED", "legacyRoomId": "0#119365610664", "supplierCode": "3546885323", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.7, "gross": 67.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": 67.7, "gross": 67.7, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#64616137249!~|A4163299430!~|B4163299430!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163299430", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#64616137249", "supplierCode": "4163299430", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.99, "gross": 67.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": 67.99, "gross": 67.99, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M67.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372145582!~|A4514785893!~|B4514785893!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514785893", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79372145582", "supplierCode": "4514785893", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.99, "gross": 67.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": 67.99, "gross": 67.99, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 69.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M69.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258069238!~|A3818359238!~|B3818359238!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,69.67,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359238", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#79258069238", "supplierCode": "3818359238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.67, "gross": 69.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": 69.67, "gross": 69.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 69.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M69.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90842380803!~|A3819667579!~|B3819667579!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,69.67,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819667579", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#90842380803", "supplierCode": "3819667579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.67, "gross": 69.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": 69.67, "gross": 69.67, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 70.41, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M70.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112927049528!~|A4685357246!~|B4685357246!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Other beds)!~|FSuperior Room, 2 Twin Beds (2 Other beds)!~|G1!~|U2,70.41,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357246", "description": "Superior Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#112927049528", "supplierCode": "4685357246", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.41, "gross": 70.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": 70.41, "gross": 70.41, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M71.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817789119!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118817789119", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.53, "gross": 71.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.53, "gross": 71.53, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 73.09, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M73.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114264686337!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,73.09,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114264686337", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.09, "gross": 73.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": 73.09, "gross": 73.09, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M75.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119136754472!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#119136754472", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.62, "gross": 75.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": 75.62, "gross": 75.62, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M78.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98096217958!~|A3818359256!~|B3818359256!~|C30|30!~|EDeluxe Room, 2 Double Beds (Premium) (2 Double Beds)!~|FDeluxe Room, 2 Double Beds (Premium) (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359256", "description": "Deluxe Room, 2 Double Beds (Premium) (2 Double Beds)", "descriptionSupplier": "Deluxe Room, 2 Double Beds (Premium) (2 Double Beds)", "legacyRoomId": "0#98096217958", "supplierCode": "3818359256", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.51, "gross": 78.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": 78.51, "gross": 78.51, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M79.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182083!~|A4685357250!~|B4685357250!~|C30|30!~|EDeluxe Room, 2 Double Beds (Premium) (2 Double beds)!~|FDeluxe Room, 2 Double Beds (Premium) (2 Double beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357250", "description": "Deluxe Room, 2 Double Beds (Premium) (2 Double beds)", "descriptionSupplier": "Deluxe Room, 2 Double Beds (Premium) (2 Double beds)", "legacyRoomId": "0#106366182083", "supplierCode": "4685357250", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.49, "gross": 79.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": 79.49, "gross": 79.49, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 79.8, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M79.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95388447678!~|A3546267938!~|B3546267938!~|C30|30!~|ETwin room - De Luxe!~|FTwin room - De Luxe!~|G1!~|U2,79.80,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.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#95388447678", "supplierCode": "3546267938", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.8, "gross": 79.8, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 79.8, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M79.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45189540089!~|A3546299781!~|B3546299781!~|C30|30!~|EDouble room - King - De Luxe!~|FDouble room - King - De Luxe!~|G1!~|U2,79.80,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546299781", "description": "Double room - King - De Luxe", "descriptionSupplier": "Double room - King - De Luxe", "legacyRoomId": "0#45189540089", "supplierCode": "3546299781", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.8, "gross": 79.8, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M79.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97822466817!~|A3546774502!~|B3546774502!~|C30|30!~|EDouble\/Double - Premium - De Luxe!~|FDouble\/Double - Premium - 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": "3546774502", "description": "Double\/Double - Premium - De Luxe", "descriptionSupplier": "Double\/Double - Premium - De Luxe", "legacyRoomId": "0#97822466817", "supplierCode": "3546774502", "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": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M80.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256069234!~|A3929649102!~|B3929649102!~|C30|30!~|EDeluxe King Room (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649102", "description": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79256069234", "supplierCode": "3929649102", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.58, "gross": 80.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": 80.58, "gross": 80.58, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M80.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365301841!~|A3929649100!~|B3929649100!~|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!~|I80.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649100", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79365301841", "supplierCode": "3929649100", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.58, "gross": 80.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": 80.58, "gross": 80.58, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 82.56, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M82.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#48526143903!~|A3818359226!~|B3818359226!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,82.56,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359226", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#48526143903", "supplierCode": "3818359226", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.56, "gross": 82.56, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 82.56, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M82.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258069244!~|A3818359278!~|B3818359278!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,82.56,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818359278", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#79258069244", "supplierCode": "3818359278", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.56, "gross": 82.56, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 83.45, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M83.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112927049211!~|A4685357245!~|B4685357245!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Other beds)!~|FDeluxe Room, 2 Twin Beds (2 Other beds)!~|G1!~|U2,83.45,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357245", "description": "Deluxe Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#112927049211", "supplierCode": "4685357245", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.45, "gross": 83.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": 83.45, "gross": 83.45, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 85.64, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M85.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116923425642!~|A3546509441!~|B3546509441!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,85.64,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546509441", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#116923425642", "supplierCode": "3546509441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.64, "gross": 85.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.64, "gross": 85.64, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M88.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119136750624!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#119136750624", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.6, "gross": 88.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": 88.6, "gross": 88.6, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M90.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816662529!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#118816662529", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.96, "gross": 90.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": 90.96, "gross": 90.96, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M96.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114539215065!~|A4795796412!~|B4795796412!~|C30|30!~|EKing Room (Other bed)!~|FKing Room (Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795796412", "description": "King Room (Other bed)", "descriptionSupplier": "King Room (Other bed)", "legacyRoomId": "0#114539215065", "supplierCode": "4795796412", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.35, "gross": 96.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": 96.35, "gross": 96.35, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M96.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114539111540!~|A4795794774!~|B4795794774!~|C30|30!~|EDouble Room (Other bed)!~|FDouble Room (Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795794774", "description": "Double Room (Other bed)", "descriptionSupplier": "Double Room (Other bed)", "legacyRoomId": "0#114539111540", "supplierCode": "4795794774", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.35, "gross": 96.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": 96.35, "gross": 96.35, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M96.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114539111542!~|A4795794776!~|B4795794776!~|C30|30!~|ETwin Room (Other bed)!~|FTwin Room (Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795794776", "description": "Twin Room (Other bed)", "descriptionSupplier": "Twin Room (Other bed)", "legacyRoomId": "0#114539111542", "supplierCode": "4795794776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.35, "gross": 96.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": 96.35, "gross": 96.35, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M97.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366986284!~|A4688115171!~|B4688115171!~|C30|30!~|EDouble Room (2 Double bed beds)!~|FDouble Room (2 Double bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688115171", "description": "Double Room (2 Double bed beds)", "descriptionSupplier": "Double Room (2 Double bed beds)", "legacyRoomId": "0#106366986284", "supplierCode": "4688115171", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.64, "gross": 97.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": 97.64, "gross": 97.64, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M97.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366986287!~|A4688115173!~|B4688115173!~|C30|30!~|ETwin Room (2 Single bed beds)!~|FTwin Room (2 Single bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688115173", "description": "Twin Room (2 Single bed beds)", "descriptionSupplier": "Twin Room (2 Single bed beds)", "legacyRoomId": "0#106366986287", "supplierCode": "4688115173", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.64, "gross": 97.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": 97.64, "gross": 97.64, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M98.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98096217972!~|A3819667584!~|B3819667584!~|C30|30!~|EPremium Suite (1 King Bed)!~|FPremium Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819667584", "description": "Premium Suite (1 King Bed)", "descriptionSupplier": "Premium Suite (1 King Bed)", "legacyRoomId": "0#98096217972", "supplierCode": "3819667584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.22, "gross": 98.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": 98.22, "gross": 98.22, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M99.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106366182073!~|A4685357243!~|B4685357243!~|C30|30!~|EPremium Suite (1 King bed)!~|FPremium Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685357243", "description": "Premium Suite (1 King bed)", "descriptionSupplier": "Premium Suite (1 King bed)", "legacyRoomId": "0#106366182073", "supplierCode": "4685357243", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.35, "gross": 99.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": 99.35, "gross": 99.35, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 99.75, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040535!~|M99.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45188702731!~|A3546774502!~|B3546774502!~|C30|30!~|EDouble\/Double - Premium - De Luxe!~|FDouble\/Double - Premium - De Luxe!~|G1!~|U2,99.75,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546774502", "description": "Double\/Double - Premium - De Luxe", "descriptionSupplier": "Double\/Double - Premium - De Luxe", "legacyRoomId": "0#45188702731", "supplierCode": "3546774502", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.75, "gross": 99.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": 99.75, "gross": 99.75, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M99.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105094401070!~|A3546273697!~|B3546273697!~|C30|30!~|ESuite - Premium!~|FSuite - Premium!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273697", "description": "Suite - Premium", "descriptionSupplier": "Suite - Premium", "legacyRoomId": "0#105094401070", "supplierCode": "3546273697", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.75, "gross": 99.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": 99.75, "gross": 99.75, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M100.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365301862!~|A3929649103!~|B3929649103!~|C30|30!~|EKing Room (1 extra-large double bed) - Free WiFi!~|FKing Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649103", "description": "King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79365301862", "supplierCode": "3929649103", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.73, "gross": 100.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": 100.73, "gross": 100.73, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M100.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256069161!~|A3929649104!~|B3929649104!~|C30|30!~|EDouble Room (2 double beds) - Free WiFi!~|FDouble Room (2 double beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649104", "description": "Double Room (2 double beds) - Free WiFi", "descriptionSupplier": "Double Room (2 double beds) - Free WiFi", "legacyRoomId": "0#79256069161", "supplierCode": "3929649104", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.73, "gross": 100.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": 100.73, "gross": 100.73, "binding": false } }, { "hotelName": "Centara Life Hotel Bangkok Phra Nakhon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58566361", "supplierCode": "STN", "hotelCodeSupplier": "58566361", "id": "33!~|a0!~|b260514!~|c260515!~|d58566361!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58566361!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040535!~|M100.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256069264!~|A3929649099!~|B3929649099!~|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!~|I100.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3929649099", "description": "Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79256069264", "supplierCode": "3929649099", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.73, "gross": 100.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": 100.73, "gross": 100.73, "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" } ] } } } }