{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M322.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633191!~|A4846813156!~|B4846813156!~|C30|30!~|ETwin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|FTwin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I322.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813156", "description": "Twin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Twin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#118024633191", "supplierCode": "4846813156", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 322.67, "gross": 322.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": 322.67, "gross": 322.67, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M322.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633196!~|A4846813155!~|B4846813155!~|C30|30!~|EDouble Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)!~|FDouble Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I322.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813155", "description": "Double Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Double Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#118024633196", "supplierCode": "4846813155", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 322.67, "gross": 322.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": 322.67, "gross": 322.67, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M328.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633189!~|A4846813156!~|B4846813156!~|C30|30!~|ETwin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|FTwin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I328.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813156", "description": "Twin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Twin Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#118024633189", "supplierCode": "4846813156", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 328.9, "gross": 328.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": 328.9, "gross": 328.9, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M328.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633186!~|A4846813155!~|B4846813155!~|C30|30!~|EDouble Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)!~|FDouble Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I328.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813155", "description": "Double Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Double Room All Meals and Boat Transfers Included (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#118024633186", "supplierCode": "4846813155", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 328.9, "gross": 328.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": 328.9, "gross": 328.9, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M385.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771030!~|A4724918148!~|B4724918148!~|C30|30!~|EVilla, Pool View All Meals and Boat Transfers Included (1 King Bed)!~|FVilla, Pool View All Meals and Boat Transfers Included (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I385.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918148", "description": "Villa, Pool View All Meals and Boat Transfers Included (1 King Bed)", "descriptionSupplier": "Villa, Pool View All Meals and Boat Transfers Included (1 King Bed)", "legacyRoomId": "0#108521771030", "supplierCode": "4724918148", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 385.33, "gross": 385.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": 385.33, "gross": 385.33, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M392.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771057!~|A4724918148!~|B4724918148!~|C30|30!~|EVilla, Pool View All Meals and Boat Transfers Included (1 King Bed)!~|FVilla, Pool View All Meals and Boat Transfers Included (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I392.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918148", "description": "Villa, Pool View All Meals and Boat Transfers Included (1 King Bed)", "descriptionSupplier": "Villa, Pool View All Meals and Boat Transfers Included (1 King Bed)", "legacyRoomId": "0#108521771057", "supplierCode": "4724918148", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 392.78, "gross": 392.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 392.78, "gross": 392.78, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M421.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771035!~|A4715518728!~|B4715518728!~|C30|30!~|ETriple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|FTriple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I421.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4715518728", "description": "Triple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Triple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#108521771035", "supplierCode": "4715518728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 421.22, "gross": 421.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": 421.22, "gross": 421.22, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M429.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771009!~|A4715518728!~|B4715518728!~|C30|30!~|ETriple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|FTriple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I429.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4715518728", "description": "Triple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Triple Room All Meals and Boat Transfers Included (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#108521771009", "supplierCode": "4715518728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 429.37, "gross": 429.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": 429.37, "gross": 429.37, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M519.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117911181494!~|A4842426337!~|B4842426337!~|C30|30!~|EQuadruple Room All Meals and Boat Transfers Included (2 Queen Beds)!~|FQuadruple Room All Meals and Boat Transfers Included (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I519.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4842426337", "description": "Quadruple Room All Meals and Boat Transfers Included (2 Queen Beds)", "descriptionSupplier": "Quadruple Room All Meals and Boat Transfers Included (2 Queen Beds)", "legacyRoomId": "0#117911181494", "supplierCode": "4842426337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 519.78, "gross": 519.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 519.78, "gross": 519.78, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M529.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117911181505!~|A4842426337!~|B4842426337!~|C30|30!~|EQuadruple Room All Meals and Boat Transfers Included (2 Queen Beds)!~|FQuadruple Room All Meals and Boat Transfers Included (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I529.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4842426337", "description": "Quadruple Room All Meals and Boat Transfers Included (2 Queen Beds)", "descriptionSupplier": "Quadruple Room All Meals and Boat Transfers Included (2 Queen Beds)", "legacyRoomId": "0#117911181505", "supplierCode": "4842426337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 529.84, "gross": 529.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": 529.84, "gross": 529.84, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M618.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537730!~|A4845328275!~|B4845328275!~|C30|30!~|EFamily Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)!~|FFamily Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I618.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4845328275", "description": "Family Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#118420537730", "supplierCode": "4845328275", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 618.51, "gross": 618.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": 618.51, "gross": 618.51, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M630.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537716!~|A4845328275!~|B4845328275!~|C30|30!~|EFamily Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)!~|FFamily Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I630.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4845328275", "description": "Family Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Family Suite, 2 Bedrooms All Meals and Boat Transfers Included (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#118420537716", "supplierCode": "4845328275", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 630.49, "gross": 630.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": 630.49, "gross": 630.49, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M645.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407997!~|A4866099597!~|B4866099597!~|C30|30!~|EFamily Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)!~|FFamily Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I645.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099597", "description": "Family Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)", "descriptionSupplier": "Family Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)", "legacyRoomId": "0#119000407997", "supplierCode": "4866099597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 645.28, "gross": 645.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": 645.28, "gross": 645.28, "binding": false } }, { "hotelName": "Alunan Boutique Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51309376", "supplierCode": "STN", "hotelCodeSupplier": "51309376", "id": "33!~|a0!~|b260422!~|c260423!~|d51309376!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51309376!~|n2359298!~|o1!~|p0!~|x07040522!~|M657.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407998!~|A4866099597!~|B4866099597!~|C30|30!~|EFamily Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)!~|FFamily Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I657.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099597", "description": "Family Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)", "descriptionSupplier": "Family Villa, 2 Bedrooms, Pool View All Meals and Boat Transfers Included (2 King Beds)", "legacyRoomId": "0#119000407998", "supplierCode": "4866099597", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 657.78, "gross": 657.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 657.78, "gross": 657.78, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 18.72, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M18.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407723!~|A4864086906!~|B4864086906!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,18.72,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086906", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028407723", "supplierCode": "4864086906", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.72, "gross": 18.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": 18.72, "gross": 18.72, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 18.72, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M18.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407487!~|A4864086854!~|B4864086854!~|C30|30!~|EStandard Double Room (1 Queen Bed)!~|FStandard Double Room (1 Queen Bed)!~|G1!~|U2,18.72,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086854", "description": "Standard Double Room (1 Queen Bed)", "descriptionSupplier": "Standard Double Room (1 Queen Bed)", "legacyRoomId": "0#119028407487", "supplierCode": "4864086854", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.72, "gross": 18.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": 18.72, "gross": 18.72, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 19.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M19.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407768!~|A4864086834!~|B4864086834!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|U2,19.51,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086834", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028407768", "supplierCode": "4864086834", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.51, "gross": 19.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": 19.51, "gross": 19.51, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 19.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M19.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407467!~|A4864086841!~|B4864086841!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,19.51,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086841", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028407467", "supplierCode": "4864086841", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.51, "gross": 19.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": 19.51, "gross": 19.51, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 20.9, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M20.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407684!~|A4864086906!~|B4864086906!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,20.90,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086906", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028407684", "supplierCode": "4864086906", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.9, "gross": 20.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": 20.9, "gross": 20.9, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 20.9, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M20.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407693!~|A4864086854!~|B4864086854!~|C30|30!~|EStandard Double Room (1 Queen Bed)!~|FStandard Double Room (1 Queen Bed)!~|G1!~|U2,20.90,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086854", "description": "Standard Double Room (1 Queen Bed)", "descriptionSupplier": "Standard Double Room (1 Queen Bed)", "legacyRoomId": "0#119028407693", "supplierCode": "4864086854", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.9, "gross": 20.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": 20.9, "gross": 20.9, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.77, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407704!~|A4864086841!~|B4864086841!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,21.77,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086841", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028407704", "supplierCode": "4864086841", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.77, "gross": 21.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": 21.77, "gross": 21.77, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.77, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407453!~|A4864086834!~|B4864086834!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|U2,21.77,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086834", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028407453", "supplierCode": "4864086834", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.77, "gross": 21.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": 21.77, "gross": 21.77, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 22.93, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M22.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407522!~|A4864086868!~|B4864086868!~|C30|30!~|ETriple Room (1 Bed and 1 Queen Bed)!~|FTriple Room (1 Bed and 1 Queen Bed)!~|G1!~|U2,22.93,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086868", "description": "Triple Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Triple Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#119028407522", "supplierCode": "4864086868", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.93, "gross": 22.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": 22.93, "gross": 22.93, "binding": false } }, { "hotelName": "Oyo 89617 Selesa View", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 25.64, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54150232", "supplierCode": "STN", "hotelCodeSupplier": "54150232", "id": "33!~|a0!~|b260422!~|c260423!~|d54150232!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54150232!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407794!~|A4864086868!~|B4864086868!~|C30|30!~|ETriple Room (1 Bed and 1 Queen Bed)!~|FTriple Room (1 Bed and 1 Queen Bed)!~|G1!~|U2,25.64,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086868", "description": "Triple Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Triple Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#119028407794", "supplierCode": "4864086868", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.64, "gross": 25.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": 25.64, "gross": 25.64, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M52.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283892!~|A4173449609!~|B4173449609!~|C30|30!~|EDormitory Room!~|FDormitory Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173449609", "description": "Dormitory Room", "descriptionSupplier": "Dormitory Room", "legacyRoomId": "0#116191283892", "supplierCode": "4173449609", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.39, "gross": 52.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": 52.39, "gross": 52.39, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M53.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568360!~|A4680867499!~|B4680867499!~|C30|30!~|EGarden Dorm Room (external toilet) (2 Twin Bunk Beds)!~|FGarden Dorm Room (external toilet) (2 Twin Bunk Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4680867499", "description": "Garden Dorm Room (external toilet) (2 Twin Bunk Beds)", "descriptionSupplier": "Garden Dorm Room (external toilet) (2 Twin Bunk Beds)", "legacyRoomId": "0#109282568360", "supplierCode": "4680867499", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.39, "gross": 53.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": 53.39, "gross": 53.39, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M55.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568372!~|A4680867499!~|B4680867499!~|C30|30!~|EGarden Dorm Room (external toilet) (2 Twin Bunk Beds)!~|FGarden Dorm Room (external toilet) (2 Twin Bunk Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4680867499", "description": "Garden Dorm Room (external toilet) (2 Twin Bunk Beds)", "descriptionSupplier": "Garden Dorm Room (external toilet) (2 Twin Bunk Beds)", "legacyRoomId": "0#109282568372", "supplierCode": "4680867499", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.49, "gross": 55.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": 55.49, "gross": 55.49, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M57.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568358!~|A4680867497!~|B4680867497!~|C30|30!~|EPrivate Dorm Room (2 Twin Bunk Beds)!~|FPrivate Dorm Room (2 Twin Bunk Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4680867497", "description": "Private Dorm Room (2 Twin Bunk Beds)", "descriptionSupplier": "Private Dorm Room (2 Twin Bunk Beds)", "legacyRoomId": "0#109282568358", "supplierCode": "4680867497", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.84, "gross": 57.84, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M58.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283893!~|A3914362754!~|B3914362754!~|C30|30!~|EPrivate Dormitory with 4 Bunk Beds - Mixed!~|FPrivate Dormitory with 4 Bunk Beds - Mixed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3914362754", "description": "Private Dormitory with 4 Bunk Beds - Mixed", "descriptionSupplier": "Private Dormitory with 4 Bunk Beds - Mixed", "legacyRoomId": "0#116191283893", "supplierCode": "3914362754", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.19, "gross": 58.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": 58.19, "gross": 58.19, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M60.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568364!~|A4680867497!~|B4680867497!~|C30|30!~|EPrivate Dorm Room (2 Twin Bunk Beds)!~|FPrivate Dorm Room (2 Twin Bunk Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4680867497", "description": "Private Dorm Room (2 Twin Bunk Beds)", "descriptionSupplier": "Private Dorm Room (2 Twin Bunk Beds)", "legacyRoomId": "0#109282568364", "supplierCode": "4680867497", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.12, "gross": 60.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.12, "gross": 60.12, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M84.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568368!~|A4678589232!~|B4678589232!~|C30|30!~|EStandard Chalet (1 Queen Bed)!~|FStandard Chalet (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589232", "description": "Standard Chalet (1 Queen Bed)", "descriptionSupplier": "Standard Chalet (1 Queen Bed)", "legacyRoomId": "0#109282568368", "supplierCode": "4678589232", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.46, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M84.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568370!~|A4678589235!~|B4678589235!~|C30|30!~|EStandard Room (1 Queen Bed)!~|FStandard Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589235", "description": "Standard Room (1 Queen Bed)", "descriptionSupplier": "Standard Room (1 Queen Bed)", "legacyRoomId": "0#109282568370", "supplierCode": "4678589235", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.46, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M85.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283894!~|A4162458080!~|B4162458080!~|C30|30!~|EStandard Room Double!~|FStandard Room Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162458080", "description": "Standard Room Double", "descriptionSupplier": "Standard Room Double", "legacyRoomId": "0#116191283894", "supplierCode": "4162458080", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.04, "gross": 85.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": 85.04, "gross": 85.04, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M85.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283889!~|A4287618582!~|B4287618582!~|C30|30!~|EStandard Chalet!~|FStandard Chalet!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4287618582", "description": "Standard Chalet", "descriptionSupplier": "Standard Chalet", "legacyRoomId": "0#116191283889", "supplierCode": "4287618582", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.04, "gross": 85.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": 85.04, "gross": 85.04, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M87.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568363!~|A4678589232!~|B4678589232!~|C30|30!~|EStandard Chalet (1 Queen Bed)!~|FStandard Chalet (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589232", "description": "Standard Chalet (1 Queen Bed)", "descriptionSupplier": "Standard Chalet (1 Queen Bed)", "legacyRoomId": "0#109282568363", "supplierCode": "4678589232", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.83, "gross": 87.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.83, "gross": 87.83, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M87.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568362!~|A4678589235!~|B4678589235!~|C30|30!~|EStandard Room (1 Queen Bed)!~|FStandard Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589235", "description": "Standard Room (1 Queen Bed)", "descriptionSupplier": "Standard Room (1 Queen Bed)", "legacyRoomId": "0#109282568362", "supplierCode": "4678589235", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.83, "gross": 87.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.83, "gross": 87.83, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M95.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283888!~|A3891068696!~|B3891068696!~|C30|30!~|EStandard Family!~|FStandard Family!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3891068696", "description": "Standard Family", "descriptionSupplier": "Standard Family", "legacyRoomId": "0#116191283888", "supplierCode": "3891068696", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.2, "gross": 95.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": 95.2, "gross": 95.2, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M95.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568371!~|A4678589229!~|B4678589229!~|C30|30!~|EStandard Family Chalet (2 Queen Beds)!~|FStandard Family Chalet (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589229", "description": "Standard Family Chalet (2 Queen Beds)", "descriptionSupplier": "Standard Family Chalet (2 Queen Beds)", "legacyRoomId": "0#109282568371", "supplierCode": "4678589229", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.56, "gross": 95.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": 95.56, "gross": 95.56, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M99.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568357!~|A4678589229!~|B4678589229!~|C30|30!~|EStandard Family Chalet (2 Queen Beds)!~|FStandard Family Chalet (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589229", "description": "Standard Family Chalet (2 Queen Beds)", "descriptionSupplier": "Standard Family Chalet (2 Queen Beds)", "legacyRoomId": "0#109282568357", "supplierCode": "4678589229", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.39, "gross": 99.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": 99.39, "gross": 99.39, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M106.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283895!~|A4166859053!~|B4166859053!~|C30|30!~|EDeluxe Family Room!~|FDeluxe Family Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166859053", "description": "Deluxe Family Room", "descriptionSupplier": "Deluxe Family Room", "legacyRoomId": "0#116191283895", "supplierCode": "4166859053", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.27, "gross": 106.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": 106.27, "gross": 106.27, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M106.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568365!~|A4678589231!~|B4678589231!~|C30|30!~|EDeluxe Family Room (2 Queen Beds)!~|FDeluxe Family Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589231", "description": "Deluxe Family Room (2 Queen Beds)", "descriptionSupplier": "Deluxe Family Room (2 Queen Beds)", "legacyRoomId": "0#109282568365", "supplierCode": "4678589231", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.65, "gross": 106.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": 106.65, "gross": 106.65, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M110.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568366!~|A4678589231!~|B4678589231!~|C30|30!~|EDeluxe Family Room (2 Queen Beds)!~|FDeluxe Family Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589231", "description": "Deluxe Family Room (2 Queen Beds)", "descriptionSupplier": "Deluxe Family Room (2 Queen Beds)", "legacyRoomId": "0#109282568366", "supplierCode": "4678589231", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.93, "gross": 110.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.93, "gross": 110.93, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M121.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283891!~|A3889965754!~|B3889965754!~|C30|30!~|ESeaview Suite!~|FSeaview Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3889965754", "description": "Seaview Suite", "descriptionSupplier": "Seaview Suite", "legacyRoomId": "0#116191283891", "supplierCode": "3889965754", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.77, "gross": 121.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": 121.77, "gross": 121.77, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M122.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568369!~|A4678589224!~|B4678589224!~|C30|30!~|ESeaview Room (1 Queen Bed)!~|FSeaview Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589224", "description": "Seaview Room (1 Queen Bed)", "descriptionSupplier": "Seaview Room (1 Queen Bed)", "legacyRoomId": "0#109282568369", "supplierCode": "4678589224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.18, "gross": 122.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": 122.18, "gross": 122.18, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M127.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568359!~|A4678589224!~|B4678589224!~|C30|30!~|ESeaview Room (1 Queen Bed)!~|FSeaview Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589224", "description": "Seaview Room (1 Queen Bed)", "descriptionSupplier": "Seaview Room (1 Queen Bed)", "legacyRoomId": "0#109282568359", "supplierCode": "4678589224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.1, "gross": 127.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": 127.1, "gross": 127.1, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M161.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283885!~|A4173368712!~|B4173368712!~|C30|30!~|ESeafront Suite!~|FSeafront Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173368712", "description": "Seafront Suite", "descriptionSupplier": "Seafront Suite", "legacyRoomId": "0#116191283885", "supplierCode": "4173368712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.61, "gross": 161.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": 161.61, "gross": 161.61, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M161.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116191283886!~|A4629854467!~|B4629854467!~|C30|30!~|ESeafront Family Room!~|FSeafront Family Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4629854467", "description": "Seafront Family Room", "descriptionSupplier": "Seafront Family Room", "legacyRoomId": "0#116191283886", "supplierCode": "4629854467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.61, "gross": 161.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": 161.61, "gross": 161.61, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M162.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568361!~|A4678589227!~|B4678589227!~|C30|30!~|ESeafront Family Room (2 Queen Beds)!~|FSeafront Family Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I162.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589227", "description": "Seafront Family Room (2 Queen Beds)", "descriptionSupplier": "Seafront Family Room (2 Queen Beds)", "legacyRoomId": "0#109282568361", "supplierCode": "4678589227", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 162.13, "gross": 162.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": 162.13, "gross": 162.13, "binding": false } }, { "hotelName": "The Barat Perhentian Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139423", "supplierCode": "STN", "hotelCodeSupplier": "51139423", "id": "33!~|a0!~|b260422!~|c260423!~|d51139423!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139423!~|n2359299!~|o1!~|p0!~|x07040522!~|M168.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109282568367!~|A4678589227!~|B4678589227!~|C30|30!~|ESeafront Family Room (2 Queen Beds)!~|FSeafront Family Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I168.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4678589227", "description": "Seafront Family Room (2 Queen Beds)", "descriptionSupplier": "Seafront Family Room (2 Queen Beds)", "legacyRoomId": "0#109282568367", "supplierCode": "4678589227", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.68, "gross": 168.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.68, "gross": 168.68, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 10.803, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 36.01, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M36.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105768211470!~|A4545108602!~|B4545108602!~|C30|30!~|EClassic Deluxe Twin!~|FClassic Deluxe Twin!~|G1!~|U2,10.80,1776632400|2,36.01,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4545108602", "description": "Classic Deluxe Twin", "descriptionSupplier": "Classic Deluxe Twin", "legacyRoomId": "0#105768211470", "supplierCode": "4545108602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.01, "gross": 36.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": 36.01, "gross": 36.01, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 13.4925, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 38.55, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629620!~|A4868193979!~|B4868193979!~|C30|30!~|Eclassic deluxe room!~|Fclassic deluxe room!~|G1!~|U2,13.49,1775509260|2,38.55,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193979", "description": "classic deluxe room", "descriptionSupplier": "classic deluxe room", "legacyRoomId": "0#119154629620", "supplierCode": "4868193979", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.55, "gross": 38.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": 38.55, "gross": 38.55, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 38.72, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117629585275!~|A4707325673!~|B4707325673!~|C30|30!~|EClassic Deluxe Twin (2 Twin beds)!~|FClassic Deluxe Twin (2 Twin beds)!~|G1!~|U2,38.72,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4707325673", "description": "Classic Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Classic Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#117629585275", "supplierCode": "4707325673", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.72, "gross": 38.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": 38.72, "gross": 38.72, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 12.516, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 41.72, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105768211468!~|A4545097402!~|B4545097402!~|C30|30!~|EClassic Deluxe King Room!~|FClassic Deluxe King Room!~|G1!~|U2,12.52,1776632400|2,41.72,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4545097402", "description": "Classic Deluxe King Room", "descriptionSupplier": "Classic Deluxe King Room", "legacyRoomId": "0#105768211468", "supplierCode": "4545097402", "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": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M44.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109133451444!~|A4730351539!~|B4730351539!~|C30|30!~|EClassic Deluxe Twin (2 Twin Beds)!~|FClassic Deluxe Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4730351539", "description": "Classic Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Classic Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#109133451444", "supplierCode": "4730351539", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.77, "gross": 44.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": 44.77, "gross": 44.77, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109133451218!~|A4730351516!~|B4730351516!~|C30|30!~|EClassic Deluxe King (1 King Bed)!~|FClassic Deluxe King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4730351516", "description": "Classic Deluxe King (1 King Bed)", "descriptionSupplier": "Classic Deluxe King (1 King Bed)", "legacyRoomId": "0#109133451218", "supplierCode": "4730351516", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.51, "gross": 50.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": 50.51, "gross": 50.51, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 20.741, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 59.26, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629507!~|A4868193950!~|B4868193950!~|C30|30!~|Eclassic trio for 3 adults & 1 child!~|Fclassic trio for 3 adults & 1 child!~|G1!~|U2,20.74,1775509260|2,59.26,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193950", "description": "classic trio for 3 adults & 1 child", "descriptionSupplier": "classic trio for 3 adults & 1 child", "legacyRoomId": "0#119154629507", "supplierCode": "4868193950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.26, "gross": 59.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": 59.26, "gross": 59.26, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 17.94, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 59.8, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629507!~|A4868193950!~|B4868193950!~|C30|30!~|Eclassic trio for 3 adults & 1 child!~|Fclassic trio for 3 adults & 1 child!~|G1!~|U2,17.94,1776286800|2,59.80,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193950", "description": "classic trio for 3 adults & 1 child", "descriptionSupplier": "classic trio for 3 adults & 1 child", "legacyRoomId": "0#119154629507", "supplierCode": "4868193950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.8, "gross": 59.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": 59.8, "gross": 59.8, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629541!~|A4864089615!~|B4864089615!~|C30|30!~|Edeluxe triple room, pool access, city view(1 king bed)!~|Fdeluxe triple room, pool access, city view(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089615", "description": "deluxe triple room, pool access, city view(1 king bed)", "descriptionSupplier": "deluxe triple room, pool access, city view(1 king bed)", "legacyRoomId": "0#119154629541", "supplierCode": "4864089615", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.25, "gross": 73.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": 73.25, "gross": 73.25, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629616!~|A4864089722!~|B4864089722!~|C30|30!~|Edeluxe triple room, pool access, city view(1 twin bed)!~|Fdeluxe triple room, pool access, city view(1 twin bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089722", "description": "deluxe triple room, pool access, city view(1 twin bed)", "descriptionSupplier": "deluxe triple room, pool access, city view(1 twin bed)", "legacyRoomId": "0#119154629616", "supplierCode": "4864089722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.25, "gross": 73.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": 73.25, "gross": 73.25, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629569!~|A4864089636!~|B4864089636!~|C30|30!~|Edeluxe triple room, pool access, city view!~|Fdeluxe triple room, pool access, city view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089636", "description": "deluxe triple room, pool access, city view", "descriptionSupplier": "deluxe triple room, pool access, city view", "legacyRoomId": "0#119154629569", "supplierCode": "4864089636", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.25, "gross": 73.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": 73.25, "gross": 73.25, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109133451333!~|A4730351487!~|B4730351487!~|C30|30!~|EDeluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)!~|FDeluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4730351487", "description": "Deluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)", "descriptionSupplier": "Deluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)", "legacyRoomId": "0#109133451333", "supplierCode": "4730351487", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.44, "gross": 73.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": 73.44, "gross": 73.44, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M84.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109133451157!~|A4730351487!~|B4730351487!~|C30|30!~|EDeluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)!~|FDeluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4730351487", "description": "Deluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)", "descriptionSupplier": "Deluxe Triple Room, Pool Access, City View (1 King Bed or 1 Bed)", "legacyRoomId": "0#109133451157", "supplierCode": "4730351487", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.43, "gross": 84.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.43, "gross": 84.43, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 40.8135, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 116.61, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M116.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629505!~|A4600988923!~|B4600988923!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,40.81,1775509260|2,116.61,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988923", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "0#119154629505", "supplierCode": "4600988923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.61, "gross": 116.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": 116.61, "gross": 116.61, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 10.5669, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 117.41, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107441867483!~|A3887895852!~|B3887895852!~|C30|30!~|EJunior Suite!~|FJunior Suite!~|G1!~|U2,10.57,1776632400|2,117.41,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887895852", "description": "Junior Suite", "descriptionSupplier": "Junior Suite", "legacyRoomId": "0#107441867483", "supplierCode": "3887895852", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.41, "gross": 117.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": 117.41, "gross": 117.41, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 118.65, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M118.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117366512476!~|A4687222521!~|B4687222521!~|C30|30!~|EJunior Suite (1 King bed)!~|FJunior Suite (1 King bed)!~|G1!~|U2,118.65,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687222521", "description": "Junior Suite (1 King bed)", "descriptionSupplier": "Junior Suite (1 King bed)", "legacyRoomId": "0#117366512476", "supplierCode": "4687222521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.65, "gross": 118.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": 118.65, "gross": 118.65, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M143.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109133451250!~|A4730351530!~|B4730351530!~|C30|30!~|EJunior Suite (1 King Bed)!~|FJunior Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4730351530", "description": "Junior Suite (1 King Bed)", "descriptionSupplier": "Junior Suite (1 King Bed)", "legacyRoomId": "0#109133451250", "supplierCode": "4730351530", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.72, "gross": 143.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": 143.72, "gross": 143.72, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 11.3148, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 188.58, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M188.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107441867492!~|A3887013794!~|B3887013794!~|C30|30!~|EExecutive Suite!~|FExecutive Suite!~|G1!~|U2,11.31,1776632400|2,188.58,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887013794", "description": "Executive Suite", "descriptionSupplier": "Executive Suite", "legacyRoomId": "0#107441867492", "supplierCode": "3887013794", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.58, "gross": 188.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": 188.58, "gross": 188.58, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 189.83, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p1!~|x07040522!~|M189.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117629585276!~|A4687222520!~|B4687222520!~|C30|30!~|EExecutive Suite (1 King bed)!~|FExecutive Suite (1 King bed)!~|G1!~|U2,189.83,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687222520", "description": "Executive Suite (1 King bed)", "descriptionSupplier": "Executive Suite (1 King bed)", "legacyRoomId": "0#117629585276", "supplierCode": "4687222520", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.83, "gross": 189.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.83, "gross": 189.83, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359299!~|o1!~|p0!~|x07040522!~|M229.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109133451248!~|A4730351529!~|B4730351529!~|C30|30!~|EExecutive Suite (1 King Bed)!~|FExecutive Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I229.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4730351529", "description": "Executive Suite (1 King Bed)", "descriptionSupplier": "Executive Suite (1 King Bed)", "legacyRoomId": "0#109133451248", "supplierCode": "4730351529", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 229.74, "gross": 229.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": 229.74, "gross": 229.74, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 12.2175, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 48.87, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M48.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107199060975!~|A4545108602!~|B4545108602!~|C30|30!~|EClassic Deluxe Twin!~|FClassic Deluxe Twin!~|G1!~|U2,12.22,1776632400|2,48.87,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4545108602", "description": "Classic Deluxe Twin", "descriptionSupplier": "Classic Deluxe Twin", "legacyRoomId": "0#107199060975", "supplierCode": "4545108602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.87, "gross": 48.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": 48.87, "gross": 48.87, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 17.57, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 50.2, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M50.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629564!~|A4868193979!~|B4868193979!~|C30|30!~|Eclassic deluxe room!~|Fclassic deluxe room!~|G1!~|U2,17.57,1775509260|2,50.20,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193979", "description": "classic deluxe room", "descriptionSupplier": "classic deluxe room", "legacyRoomId": "0#119154629564", "supplierCode": "4868193979", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.2, "gross": 50.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": 50.2, "gross": 50.2, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 51.21, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M51.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117629585272!~|A4707325673!~|B4707325673!~|C30|30!~|EClassic Deluxe Twin (2 Twin beds)!~|FClassic Deluxe Twin (2 Twin beds)!~|G1!~|U2,51.21,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4707325673", "description": "Classic Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Classic Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#117629585272", "supplierCode": "4707325673", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.21, "gross": 51.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": 51.21, "gross": 51.21, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 10.728, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 53.64, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M53.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106757264764!~|A4545097402!~|B4545097402!~|C30|30!~|EClassic Deluxe King Room!~|FClassic Deluxe King Room!~|G1!~|U2,10.73,1776632400|2,53.64,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4545097402", "description": "Classic Deluxe King Room", "descriptionSupplier": "Classic Deluxe King Room", "legacyRoomId": "0#106757264764", "supplierCode": "4545097402", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.64, "gross": 53.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": 53.64, "gross": 53.64, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 26.8625, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 76.75, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M76.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629543!~|A4868193950!~|B4868193950!~|C30|30!~|Eclassic trio for 3 adults & 1 child!~|Fclassic trio for 3 adults & 1 child!~|G1!~|U2,26.86,1775509260|2,76.75,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193950", "description": "classic trio for 3 adults & 1 child", "descriptionSupplier": "classic trio for 3 adults & 1 child", "legacyRoomId": "0#119154629543", "supplierCode": "4868193950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.75, "gross": 76.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": 76.75, "gross": 76.75, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 27.097, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 77.42, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M77.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629543!~|A4868193950!~|B4868193950!~|C30|30!~|Eclassic trio for 3 adults & 1 child!~|Fclassic trio for 3 adults & 1 child!~|G1!~|U2,27.10,1776286800|2,77.42,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193950", "description": "classic trio for 3 adults & 1 child", "descriptionSupplier": "classic trio for 3 adults & 1 child", "legacyRoomId": "0#119154629543", "supplierCode": "4868193950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.42, "gross": 77.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": 77.42, "gross": 77.42, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 44.9085, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 128.31, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M128.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629630!~|A4600988923!~|B4600988923!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,44.91,1775509260|2,128.31,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988923", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "0#119154629630", "supplierCode": "4600988923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.31, "gross": 128.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": 128.31, "gross": 128.31, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 11.6199, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 129.11, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M129.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106130198793!~|A3887895852!~|B3887895852!~|C30|30!~|EJunior Suite!~|FJunior Suite!~|G1!~|U2,11.62,1776632400|2,129.11,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887895852", "description": "Junior Suite", "descriptionSupplier": "Junior Suite", "legacyRoomId": "0#106130198793", "supplierCode": "3887895852", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.11, "gross": 129.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": 129.11, "gross": 129.11, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 130.52, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M130.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117366512473!~|A4687222521!~|B4687222521!~|C30|30!~|EJunior Suite (1 King bed)!~|FJunior Suite (1 King bed)!~|G1!~|U2,130.52,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687222521", "description": "Junior Suite (1 King bed)", "descriptionSupplier": "Junior Suite (1 King bed)", "legacyRoomId": "0#117366512473", "supplierCode": "4687222521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.52, "gross": 130.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": 130.52, "gross": 130.52, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 12.0222, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 200.37, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M200.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106130198790!~|A3887013794!~|B3887013794!~|C30|30!~|EExecutive Suite!~|FExecutive Suite!~|G1!~|U2,12.02,1776632400|2,200.37,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I200.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887013794", "description": "Executive Suite", "descriptionSupplier": "Executive Suite", "legacyRoomId": "0#106130198790", "supplierCode": "3887013794", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 200.37, "gross": 200.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": 200.37, "gross": 200.37, "binding": false } }, { "hotelName": "The Katerina Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 201.69, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659331", "supplierCode": "STN", "hotelCodeSupplier": "51659331", "id": "33!~|a0!~|b260422!~|c260423!~|d51659331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659331!~|n2359298!~|o1!~|p1!~|x07040522!~|M201.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117629585273!~|A4687222520!~|B4687222520!~|C30|30!~|EExecutive Suite (1 King bed)!~|FExecutive Suite (1 King bed)!~|G1!~|U2,201.69,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I201.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687222520", "description": "Executive Suite (1 King bed)", "descriptionSupplier": "Executive Suite (1 King bed)", "legacyRoomId": "0#117629585273", "supplierCode": "4687222520", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 201.69, "gross": 201.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": 201.69, "gross": 201.69, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M200.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629628!~|A4868193993!~|B4868193993!~|C30|30!~|EHillview Superior King (1 Queen bed bed)!~|FHillview Superior King (1 Queen bed bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I200.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193993", "description": "Hillview Superior King (1 Queen bed bed)", "descriptionSupplier": "Hillview Superior King (1 Queen bed bed)", "legacyRoomId": "0#119154629628", "supplierCode": "4868193993", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 200.05, "gross": 200.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": 200.05, "gross": 200.05, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M200.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629626!~|A4868193992!~|B4868193992!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I200.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193992", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#119154629626", "supplierCode": "4868193992", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 200.93, "gross": 200.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 200.93, "gross": 200.93, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M202.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537743!~|A4852439502!~|B4852439502!~|C30|30!~|EHillview Superior Triple (2 Queen bed beds)!~|FHillview Superior Triple (2 Queen bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I202.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852439502", "description": "Hillview Superior Triple (2 Queen bed beds)", "descriptionSupplier": "Hillview Superior Triple (2 Queen bed beds)", "legacyRoomId": "0#118420537743", "supplierCode": "4852439502", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.02, "gross": 202.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.02, "gross": 202.02, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M202.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537727!~|A4852439497!~|B4852439497!~|C30|30!~|ESuperior Triple (1 Other bed + 1 Queen bed)!~|FSuperior Triple (1 Other bed + 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I202.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852439497", "description": "Superior Triple (1 Other bed + 1 Queen bed)", "descriptionSupplier": "Superior Triple (1 Other bed + 1 Queen bed)", "legacyRoomId": "0#118420537727", "supplierCode": "4852439497", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.91, "gross": 202.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": 202.91, "gross": 202.91, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M215.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032172273!~|A4863801691!~|B4863801691!~|C30|30!~|EOcean Deluxe Double (1 King Bed)!~|FOcean Deluxe Double (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I215.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863801691", "description": "Ocean Deluxe Double (1 King Bed)", "descriptionSupplier": "Ocean Deluxe Double (1 King Bed)", "legacyRoomId": "0#119032172273", "supplierCode": "4863801691", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 215.6, "gross": 215.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": 215.6, "gross": 215.6, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M216.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118346067937!~|A4851154349!~|B4851154349!~|C30|30!~|EOcean Deluxe King Bed (1 Queen bed bed)!~|FOcean Deluxe King Bed (1 Queen bed bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I216.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851154349", "description": "Ocean Deluxe King Bed (1 Queen bed bed)", "descriptionSupplier": "Ocean Deluxe King Bed (1 Queen bed bed)", "legacyRoomId": "0#118346067937", "supplierCode": "4851154349", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 216.11, "gross": 216.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": 216.11, "gross": 216.11, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M220.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629575!~|A4868193982!~|B4868193982!~|C30|30!~|EOcean Deluxe Double (1 King bed)!~|FOcean Deluxe Double (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I220.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193982", "description": "Ocean Deluxe Double (1 King bed)", "descriptionSupplier": "Ocean Deluxe Double (1 King bed)", "legacyRoomId": "0#119154629575", "supplierCode": "4868193982", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 220.67, "gross": 220.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": 220.67, "gross": 220.67, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M248.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116956068135!~|A4826796883!~|B4826796883!~|C30|30!~|EOcean Deluxe Triple Room (2 Queen bed beds)!~|FOcean Deluxe Triple Room (2 Queen bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I248.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826796883", "description": "Ocean Deluxe Triple Room (2 Queen bed beds)", "descriptionSupplier": "Ocean Deluxe Triple Room (2 Queen bed beds)", "legacyRoomId": "0#116956068135", "supplierCode": "4826796883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 248.87, "gross": 248.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": 248.87, "gross": 248.87, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M249.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116956068130!~|A4826796880!~|B4826796880!~|C30|30!~|EOcean Deluxe Triple Room (Other bed)!~|FOcean Deluxe Triple Room (Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I249.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826796880", "description": "Ocean Deluxe Triple Room (Other bed)", "descriptionSupplier": "Ocean Deluxe Triple Room (Other bed)", "legacyRoomId": "0#116956068130", "supplierCode": "4826796880", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.97, "gross": 249.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": 249.97, "gross": 249.97, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M498.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117911181504!~|A4842426332!~|B4842426332!~|C30|30!~|EFamily Suite (1 King Bed and 2 Queen Beds)!~|FFamily Suite (1 King Bed and 2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I498.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4842426332", "description": "Family Suite (1 King Bed and 2 Queen Beds)", "descriptionSupplier": "Family Suite (1 King Bed and 2 Queen Beds)", "legacyRoomId": "0#117911181504", "supplierCode": "4842426332", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 498.67, "gross": 498.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": 498.67, "gross": 498.67, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M510.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537742!~|A4852439501!~|B4852439501!~|C30|30!~|EFamily Suite (1 King bed + 2 Queen beds)!~|FFamily Suite (1 King bed + 2 Queen beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I510.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852439501", "description": "Family Suite (1 King bed + 2 Queen beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Queen beds)", "legacyRoomId": "0#118420537742", "supplierCode": "4852439501", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 510.15, "gross": 510.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": 510.15, "gross": 510.15, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M528.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407992!~|A4866099596!~|B4866099596!~|C30|30!~|EPremier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)!~|FPremier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I528.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099596", "description": "Premier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119000407992", "supplierCode": "4866099596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 528.75, "gross": 528.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": 528.75, "gross": 528.75, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M540.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629590!~|A4868193985!~|B4868193985!~|C30|30!~|EPremier Suite, Accessible, Sea View (1 King bed + 2 Other beds)!~|FPremier Suite, Accessible, Sea View (1 King bed + 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I540.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193985", "description": "Premier Suite, Accessible, Sea View (1 King bed + 2 Other beds)", "descriptionSupplier": "Premier Suite, Accessible, Sea View (1 King bed + 2 Other beds)", "legacyRoomId": "0#119154629590", "supplierCode": "4868193985", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 540.92, "gross": 540.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": 540.92, "gross": 540.92, "binding": false } }, { "hotelName": "Mimpi Perhentian", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142274", "supplierCode": "STN", "hotelCodeSupplier": "52142274", "id": "33!~|a0!~|b260422!~|c260423!~|d52142274!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142274!~|n2359298!~|o1!~|p0!~|x07040522!~|M625.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000408000!~|A4866099596!~|B4866099596!~|C30|30!~|EPremier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)!~|FPremier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I625.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099596", "description": "Premier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Suite, Accessible, Sea View (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119000408000", "supplierCode": "4866099596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 625.85, "gross": 625.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": 625.85, "gross": 625.85, "binding": false } }, { "hotelName": "Bubu Villas", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51083276", "supplierCode": "STN", "hotelCodeSupplier": "51083276", "id": "33!~|a0!~|b260422!~|c260423!~|d51083276!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51083276!~|n2359298!~|o1!~|p0!~|x07040522!~|M455.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117455309108!~|A4835215060!~|B4835215060!~|C30|30!~|EGarden Villa (1 King Bed)!~|FGarden Villa (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I455.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835215060", "description": "Garden Villa (1 King Bed)", "descriptionSupplier": "Garden Villa (1 King Bed)", "legacyRoomId": "0#117455309108", "supplierCode": "4835215060", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 455.9, "gross": 455.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": 455.9, "gross": 455.9, "binding": false } }, { "hotelName": "Bubu Villas", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51083276", "supplierCode": "STN", "hotelCodeSupplier": "51083276", "id": "33!~|a0!~|b260422!~|c260423!~|d51083276!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51083276!~|n2359298!~|o1!~|p0!~|x07040522!~|M467.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117455309102!~|A4835215060!~|B4835215060!~|C30|30!~|EGarden Villa (1 King Bed)!~|FGarden Villa (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I467.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835215060", "description": "Garden Villa (1 King Bed)", "descriptionSupplier": "Garden Villa (1 King Bed)", "legacyRoomId": "0#117455309102", "supplierCode": "4835215060", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 467.36, "gross": 467.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": 467.36, "gross": 467.36, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T15:59:00Z", "value": 61.66, "hoursBefore": 176, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M61.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819699153!~|A4857364769!~|B4857364769!~|C30|30!~|EA-Frame Twin Bed (Shared Bathroom)!~|FA-Frame Twin Bed (Shared Bathroom)!~|G1!~|U2,61.66,1776182340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857364769", "description": "A-Frame Twin Bed (Shared Bathroom)", "descriptionSupplier": "A-Frame Twin Bed (Shared Bathroom)", "legacyRoomId": "0#118819699153", "supplierCode": "4857364769", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.66, "gross": 61.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": 61.66, "gross": 61.66, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M103.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119092000750!~|A4858350618!~|B4858350618!~|C30|30!~|ESuperior Classic Twin (2 Twin beds)!~|FSuperior Classic Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858350618", "description": "Superior Classic Twin (2 Twin beds)", "descriptionSupplier": "Superior Classic Twin (2 Twin beds)", "legacyRoomId": "0#119092000750", "supplierCode": "4858350618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.04, "gross": 103.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": 103.04, "gross": 103.04, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M103.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113078383942!~|A4777610940!~|B4777610940!~|C30|30!~|ESuperior Classic Double (1 Double bed)!~|FSuperior Classic Double (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4777610940", "description": "Superior Classic Double (1 Double bed)", "descriptionSupplier": "Superior Classic Double (1 Double bed)", "legacyRoomId": "0#113078383942", "supplierCode": "4777610940", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.04, "gross": 103.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": 103.04, "gross": 103.04, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T15:59:00Z", "value": 107.46, "hoursBefore": 176, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M107.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819770735!~|A4857658388!~|B4857658388!~|C30|30!~|ESuperior Classic Double or Twin Room!~|FSuperior Classic Double or Twin Room!~|G1!~|U2,107.46,1776182340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857658388", "description": "Superior Classic Double or Twin Room", "descriptionSupplier": "Superior Classic Double or Twin Room", "legacyRoomId": "0#118819770735", "supplierCode": "4857658388", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.46, "gross": 107.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": 107.46, "gross": 107.46, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T20:59:59Z", "value": 113.31, "hoursBefore": 339, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M113.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119109019079!~|A4858350618!~|B4858350618!~|C30|30!~|ESuperior Classic Twin (2 Twin beds)!~|FSuperior Classic Twin (2 Twin beds)!~|G1!~|U2,113.31,1775595599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858350618", "description": "Superior Classic Twin (2 Twin beds)", "descriptionSupplier": "Superior Classic Twin (2 Twin beds)", "legacyRoomId": "0#119109019079", "supplierCode": "4858350618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.31, "gross": 113.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": 113.31, "gross": 113.31, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T20:59:59Z", "value": 113.31, "hoursBefore": 339, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M113.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629611!~|A4777610940!~|B4777610940!~|C30|30!~|ESuperior Classic Double (1 Double bed)!~|FSuperior Classic Double (1 Double bed)!~|G1!~|U2,113.31,1775595599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4777610940", "description": "Superior Classic Double (1 Double bed)", "descriptionSupplier": "Superior Classic Double (1 Double bed)", "legacyRoomId": "0#119154629611", "supplierCode": "4777610940", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.31, "gross": 113.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": 113.31, "gross": 113.31, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M119.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119092000752!~|A4858350616!~|B4858350616!~|C30|30!~|EDeluxe Room Twin (2 Twin beds)!~|FDeluxe Room Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858350616", "description": "Deluxe Room Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Room Twin (2 Twin beds)", "legacyRoomId": "0#119092000752", "supplierCode": "4858350616", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.09, "gross": 119.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.09, "gross": 119.09, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M120.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824519216!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118824519216", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.45, "gross": 120.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": 120.45, "gross": 120.45, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T15:59:00Z", "value": 124.19, "hoursBefore": 176, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M124.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817676300!~|A4857364768!~|B4857364768!~|C30|30!~|EDeluxe Heaven Double or Twin Room!~|FDeluxe Heaven Double or Twin Room!~|G1!~|U2,124.19,1776182340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857364768", "description": "Deluxe Heaven Double or Twin Room", "descriptionSupplier": "Deluxe Heaven Double or Twin Room", "legacyRoomId": "0#118817676300", "supplierCode": "4857364768", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.19, "gross": 124.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": 124.19, "gross": 124.19, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M125.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119094902146!~|A4864403080!~|B4864403080!~|C30|30!~|EPremier Beach Front Double (1 Double bed)!~|FPremier Beach Front Double (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864403080", "description": "Premier Beach Front Double (1 Double bed)", "descriptionSupplier": "Premier Beach Front Double (1 Double bed)", "legacyRoomId": "0#119094902146", "supplierCode": "4864403080", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.77, "gross": 125.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": 125.77, "gross": 125.77, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T20:59:59Z", "value": 126.21, "hoursBefore": 339, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M126.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629582!~|A4858350616!~|B4858350616!~|C30|30!~|EDeluxe Room Twin (2 Twin beds)!~|FDeluxe Room Twin (2 Twin beds)!~|G1!~|U2,126.21,1775595599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858350616", "description": "Deluxe Room Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Room Twin (2 Twin beds)", "legacyRoomId": "0#119154629582", "supplierCode": "4858350616", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.21, "gross": 126.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": 126.21, "gross": 126.21, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T20:59:59Z", "value": 138.39, "hoursBefore": 339, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M138.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119109019078!~|A4864403080!~|B4864403080!~|C30|30!~|EPremier Beach Front Double (1 Double bed)!~|FPremier Beach Front Double (1 Double bed)!~|G1!~|U2,138.39,1775595599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864403080", "description": "Premier Beach Front Double (1 Double bed)", "descriptionSupplier": "Premier Beach Front Double (1 Double bed)", "legacyRoomId": "0#119109019078", "supplierCode": "4864403080", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.39, "gross": 138.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": 138.39, "gross": 138.39, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M176.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102094090431!~|A4610866743!~|B4610866743!~|C30|30!~|EPremier Beachfront Double Room (1 Queen Bed)!~|FPremier Beachfront Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610866743", "description": "Premier Beachfront Double Room (1 Queen Bed)", "descriptionSupplier": "Premier Beachfront Double Room (1 Queen Bed)", "legacyRoomId": "0#102094090431", "supplierCode": "4610866743", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.86, "gross": 176.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.86, "gross": 176.86, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p0!~|x07040522!~|M185.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102094090425!~|A4610866743!~|B4610866743!~|C30|30!~|EPremier Beachfront Double Room (1 Queen Bed)!~|FPremier Beachfront Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I185.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610866743", "description": "Premier Beachfront Double Room (1 Queen Bed)", "descriptionSupplier": "Premier Beachfront Double Room (1 Queen Bed)", "legacyRoomId": "0#102094090425", "supplierCode": "4610866743", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.71, "gross": 185.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": 185.71, "gross": 185.71, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:00Z", "value": 188.41, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M188.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105258435419!~|A4610866743!~|B4610866743!~|C30|30!~|EPremier Beachfront Double Room (1 Queen Bed)!~|FPremier Beachfront Double Room (1 Queen Bed)!~|G1!~|U2,188.41,1776286740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610866743", "description": "Premier Beachfront Double Room (1 Queen Bed)", "descriptionSupplier": "Premier Beachfront Double Room (1 Queen Bed)", "legacyRoomId": "0#105258435419", "supplierCode": "4610866743", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.41, "gross": 188.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": 188.41, "gross": 188.41, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:00Z", "value": 197.66, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359298!~|o1!~|p1!~|x07040522!~|M197.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105258435415!~|A4610866743!~|B4610866743!~|C30|30!~|EPremier Beachfront Double Room (1 Queen Bed)!~|FPremier Beachfront Double Room (1 Queen Bed)!~|G1!~|U2,197.66,1776286740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I197.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610866743", "description": "Premier Beachfront Double Room (1 Queen Bed)", "descriptionSupplier": "Premier Beachfront Double Room (1 Queen Bed)", "legacyRoomId": "0#105258435415", "supplierCode": "4610866743", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 197.66, "gross": 197.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": 197.66, "gross": 197.66, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 108.06, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p1!~|x07040522!~|M108.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118996824377!~|A4705619737!~|B4705619737!~|C30|30!~|ESuperior Classic Double Room (1 Queen bed)!~|FSuperior Classic Double Room (1 Queen bed)!~|G1!~|U2,108.06,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4705619737", "description": "Superior Classic Double Room (1 Queen bed)", "descriptionSupplier": "Superior Classic Double Room (1 Queen bed)", "legacyRoomId": "0#118996824377", "supplierCode": "4705619737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.06, "gross": 108.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": 108.06, "gross": 108.06, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 108.06, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p1!~|x07040522!~|M108.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118468212945!~|A4839291872!~|B4839291872!~|C30|30!~|ESuperior Classic Twin (2 Other beds or 1 Double bed)!~|FSuperior Classic Twin (2 Other beds or 1 Double bed)!~|G1!~|U2,108.06,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839291872", "description": "Superior Classic Twin (2 Other beds or 1 Double bed)", "descriptionSupplier": "Superior Classic Twin (2 Other beds or 1 Double bed)", "legacyRoomId": "0#118468212945", "supplierCode": "4839291872", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.06, "gross": 108.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": 108.06, "gross": 108.06, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 128.13, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p1!~|x07040522!~|M128.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118996824376!~|A4768467183!~|B4768467183!~|C30|30!~|EDeluxe Room Twin (2 Double beds)!~|FDeluxe Room Twin (2 Double beds)!~|G1!~|U2,128.13,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768467183", "description": "Deluxe Room Twin (2 Double beds)", "descriptionSupplier": "Deluxe Room Twin (2 Double beds)", "legacyRoomId": "0#118996824376", "supplierCode": "4768467183", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.13, "gross": 128.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.13, "gross": 128.13, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 135.41, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p1!~|x07040522!~|M135.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118469854273!~|A4768467185!~|B4768467185!~|C30|30!~|EPremier Beach Front Double (1 Double bed)!~|FPremier Beach Front Double (1 Double bed)!~|G1!~|U2,135.41,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768467185", "description": "Premier Beach Front Double (1 Double bed)", "descriptionSupplier": "Premier Beach Front Double (1 Double bed)", "legacyRoomId": "0#118469854273", "supplierCode": "4768467185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.41, "gross": 135.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": 135.41, "gross": 135.41, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p0!~|x07040522!~|M158.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102094090426!~|A4610866742!~|B4610866742!~|C30|30!~|ESuperior Classic Double Room (1 Queen Bed)!~|FSuperior Classic Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610866742", "description": "Superior Classic Double Room (1 Queen Bed)", "descriptionSupplier": "Superior Classic Double Room (1 Queen Bed)", "legacyRoomId": "0#102094090426", "supplierCode": "4610866742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.02, "gross": 158.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.02, "gross": 158.02, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:00Z", "value": 167.48, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p1!~|x07040522!~|M167.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105151386795!~|A4610866742!~|B4610866742!~|C30|30!~|ESuperior Classic Double Room (1 Queen Bed)!~|FSuperior Classic Double Room (1 Queen Bed)!~|G1!~|U2,167.48,1776286740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4610866742", "description": "Superior Classic Double Room (1 Queen Bed)", "descriptionSupplier": "Superior Classic Double Room (1 Queen Bed)", "legacyRoomId": "0#105151386795", "supplierCode": "4610866742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.48, "gross": 167.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": 167.48, "gross": 167.48, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n2359299!~|o1!~|p0!~|x07040522!~|M225.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824522449!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I225.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118824522449", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 225.11, "gross": 225.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": 225.11, "gross": 225.11, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n30309156!~|o1!~|p0!~|x07040522!~|M145.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102829719678!~|A4622766147!~|B4622766147!~|C30|30!~|ESuperior Classic Twin Room (1 Queen Bed)!~|FSuperior Classic Twin Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4622766147", "description": "Superior Classic Twin Room (1 Queen Bed)", "descriptionSupplier": "Superior Classic Twin Room (1 Queen Bed)", "legacyRoomId": "0#102829719678", "supplierCode": "4622766147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.96, "gross": 145.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": 145.96, "gross": 145.96, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:00Z", "value": 145.96, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n30309156!~|o1!~|p1!~|x07040522!~|M145.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102813968313!~|A4622766147!~|B4622766147!~|C30|30!~|ESuperior Classic Twin Room (1 Queen Bed)!~|FSuperior Classic Twin Room (1 Queen Bed)!~|G1!~|U2,145.96,1776286740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4622766147", "description": "Superior Classic Twin Room (1 Queen Bed)", "descriptionSupplier": "Superior Classic Twin Room (1 Queen Bed)", "legacyRoomId": "0#102813968313", "supplierCode": "4622766147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.96, "gross": 145.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": 145.96, "gross": 145.96, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n30309156!~|o1!~|p0!~|x07040522!~|M154.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102829719675!~|A4622766147!~|B4622766147!~|C30|30!~|ESuperior Classic Twin Room (1 Queen Bed)!~|FSuperior Classic Twin Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4622766147", "description": "Superior Classic Twin Room (1 Queen Bed)", "descriptionSupplier": "Superior Classic Twin Room (1 Queen Bed)", "legacyRoomId": "0#102829719675", "supplierCode": "4622766147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.23, "gross": 154.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.23, "gross": 154.23, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:00Z", "value": 154.23, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n30309156!~|o1!~|p1!~|x07040522!~|M154.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102813968312!~|A4622766147!~|B4622766147!~|C30|30!~|ESuperior Classic Twin Room (1 Queen Bed)!~|FSuperior Classic Twin Room (1 Queen Bed)!~|G1!~|U2,154.23,1776286740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4622766147", "description": "Superior Classic Twin Room (1 Queen Bed)", "descriptionSupplier": "Superior Classic Twin Room (1 Queen Bed)", "legacyRoomId": "0#102813968312", "supplierCode": "4622766147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.23, "gross": 154.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": 154.23, "gross": 154.23, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:00Z", "value": 160.69, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n30309156!~|o1!~|p1!~|x07040522!~|M160.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102813968314!~|A4622766148!~|B4622766148!~|C30|30!~|EDeluxe Heaven Twin Room (2 Twin Beds)!~|FDeluxe Heaven Twin Room (2 Twin Beds)!~|G1!~|U2,160.69,1776286740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4622766148", "description": "Deluxe Heaven Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Heaven Twin Room (2 Twin Beds)", "legacyRoomId": "0#102813968314", "supplierCode": "4622766148", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.69, "gross": 160.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": 160.69, "gross": 160.69, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T15:59:00Z", "value": 169.3, "hoursBefore": 176, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n50001621!~|o1!~|p1!~|x07040522!~|M169.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000373704!~|A4866891752!~|B4866891752!~|C30|30!~|EDeluxe Heaven Twin Room, 2 Single!~|FDeluxe Heaven Twin Room, 2 Single!~|G1!~|U2,169.30,1776182340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866891752", "description": "Deluxe Heaven Twin Room, 2 Single", "descriptionSupplier": "Deluxe Heaven Twin Room, 2 Single", "legacyRoomId": "0#119000373704", "supplierCode": "4866891752", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.3, "gross": 169.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": 169.3, "gross": 169.3, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n50001621!~|o1!~|p0!~|x07040522!~|M185.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118023791915!~|A4844646116!~|B4844646116!~|C30|30!~|EPremier Beach Front Double, 1 Queen!~|FPremier Beach Front Double, 1 Queen!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I185.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4844646116", "description": "Premier Beach Front Double, 1 Queen", "descriptionSupplier": "Premier Beach Front Double, 1 Queen", "legacyRoomId": "0#118023791915", "supplierCode": "4844646116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.48, "gross": 185.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": 185.48, "gross": 185.48, "binding": false } }, { "hotelName": "Perhentian Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T15:59:00Z", "value": 197.3, "hoursBefore": 176, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50098391", "supplierCode": "STN", "hotelCodeSupplier": "50098391", "id": "33!~|a0!~|b260422!~|c260423!~|d50098391!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50098391!~|n50001621!~|o1!~|p1!~|x07040522!~|M197.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000373706!~|A4866891754!~|B4866891754!~|C30|30!~|EPremier Beach Front Double, 1 Queen!~|FPremier Beach Front Double, 1 Queen!~|G1!~|U2,197.30,1776182340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I197.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866891754", "description": "Premier Beach Front Double, 1 Queen", "descriptionSupplier": "Premier Beach Front Double, 1 Queen", "legacyRoomId": "0#119000373706", "supplierCode": "4866891754", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 197.3, "gross": 197.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": 197.3, "gross": 197.3, "binding": false } }, { "hotelName": "Sutra Beach Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50123546", "supplierCode": "STN", "hotelCodeSupplier": "50123546", "id": "33!~|a0!~|b260422!~|c260423!~|d50123546!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50123546!~|n2359298!~|o1!~|p0!~|x07040522!~|M41.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629563!~|A4868193956!~|B4868193956!~|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!~|I41.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193956", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629563", "supplierCode": "4868193956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.87, "gross": 41.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": 41.87, "gross": 41.87, "binding": false } }, { "hotelName": "Sutra Beach Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50123546", "supplierCode": "STN", "hotelCodeSupplier": "50123546", "id": "33!~|a0!~|b260422!~|c260423!~|d50123546!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50123546!~|n2359298!~|o1!~|p0!~|x07040522!~|M46.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629556!~|A4868193975!~|B4868193975!~|C30|30!~|EDeluxe Twin Room with Garden View (2 Twin Beds)!~|FDeluxe Twin Room with Garden View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193975", "description": "Deluxe Twin Room with Garden View (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Garden View (2 Twin Beds)", "legacyRoomId": "0#119154629556", "supplierCode": "4868193975", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.84, "gross": 46.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": 46.84, "gross": 46.84, "binding": false } }, { "hotelName": "Sutra Beach Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50123546", "supplierCode": "STN", "hotelCodeSupplier": "50123546", "id": "33!~|a0!~|b260422!~|c260423!~|d50123546!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50123546!~|n2359298!~|o1!~|p0!~|x07040522!~|M47.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629642!~|A4868193956!~|B4868193956!~|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!~|I47.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193956", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629642", "supplierCode": "4868193956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.62, "gross": 47.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": 47.62, "gross": 47.62, "binding": false } }, { "hotelName": "Sutra Beach Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50123546", "supplierCode": "STN", "hotelCodeSupplier": "50123546", "id": "33!~|a0!~|b260422!~|c260423!~|d50123546!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50123546!~|n2359298!~|o1!~|p0!~|x07040522!~|M53.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629583!~|A4868193975!~|B4868193975!~|C30|30!~|EDeluxe Twin Room with Garden View (2 Twin Beds)!~|FDeluxe Twin Room with Garden View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193975", "description": "Deluxe Twin Room with Garden View (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Garden View (2 Twin Beds)", "legacyRoomId": "0#119154629583", "supplierCode": "4868193975", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.28, "gross": 53.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": 53.28, "gross": 53.28, "binding": false } }, { "hotelName": "Sutra Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 45.98, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50123546", "supplierCode": "STN", "hotelCodeSupplier": "50123546", "id": "33!~|a0!~|b260422!~|c260423!~|d50123546!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50123546!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629621!~|A4868193956!~|B4868193956!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,45.98,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193956", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629621", "supplierCode": "4868193956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.98, "gross": 45.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": 45.98, "gross": 45.98, "binding": false } }, { "hotelName": "Sutra Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 47.62, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50123546", "supplierCode": "STN", "hotelCodeSupplier": "50123546", "id": "33!~|a0!~|b260422!~|c260423!~|d50123546!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50123546!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629521!~|A4868193956!~|B4868193956!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,47.62,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193956", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629521", "supplierCode": "4868193956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.62, "gross": 47.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": 47.62, "gross": 47.62, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 11.45, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M11.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607048!~|A4865234894!~|B4865234894!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,11.45,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I11.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234894", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119036607048", "supplierCode": "4865234894", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.45, "gross": 11.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": 11.45, "gross": 11.45, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 11.45, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M11.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036606926!~|A4865234852!~|B4865234852!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,11.45,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I11.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234852", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#119036606926", "supplierCode": "4865234852", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.45, "gross": 11.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": 11.45, "gross": 11.45, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 11.86, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M11.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607328!~|A4865234894!~|B4865234894!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,11.86,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I11.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234894", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119036607328", "supplierCode": "4865234894", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 48%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.86, "gross": 11.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": 11.86, "gross": 11.86, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 11.86, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M11.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036606985!~|A4865234852!~|B4865234852!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,11.86,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I11.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234852", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#119036606985", "supplierCode": "4865234852", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 48%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.86, "gross": 11.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": 11.86, "gross": 11.86, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 15.6, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M15.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036606991!~|A4865234865!~|B4865234865!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,15.60,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234865", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119036606991", "supplierCode": "4865234865", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.6, "gross": 15.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": 15.6, "gross": 15.6, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 16.19, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M16.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036606954!~|A4865234865!~|B4865234865!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,16.19,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234865", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119036606954", "supplierCode": "4865234865", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 49%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.19, "gross": 16.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": 16.19, "gross": 16.19, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 16.58, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M16.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607245!~|A4865234933!~|B4865234933!~|C30|30!~|EFamily Suite (2 Double Beds)!~|FFamily Suite (2 Double Beds)!~|G1!~|U2,16.58,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234933", "description": "Family Suite (2 Double Beds)", "descriptionSupplier": "Family Suite (2 Double Beds)", "legacyRoomId": "0#119036607245", "supplierCode": "4865234933", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.58, "gross": 16.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": 16.58, "gross": 16.58, "binding": false } }, { "hotelName": "Hotel Mandarin Inn by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 17.23, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52675983", "supplierCode": "STN", "hotelCodeSupplier": "52675983", "id": "33!~|a0!~|b260422!~|c260423!~|d52675983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52675983!~|n2359299!~|o1!~|p1!~|x07040522!~|M17.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607206!~|A4865234933!~|B4865234933!~|C30|30!~|EFamily Suite (2 Double Beds)!~|FFamily Suite (2 Double Beds)!~|G1!~|U2,17.23,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234933", "description": "Family Suite (2 Double Beds)", "descriptionSupplier": "Family Suite (2 Double Beds)", "legacyRoomId": "0#119036607206", "supplierCode": "4865234933", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 50%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.23, "gross": 17.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": 17.23, "gross": 17.23, "binding": false } }, { "hotelName": "Id Hotel Yayasan", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52372032", "supplierCode": "STN", "hotelCodeSupplier": "52372032", "id": "33!~|a0!~|b260422!~|c260423!~|d52372032!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52372032!~|n2359299!~|o1!~|p0!~|x07040522!~|M27.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629571!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#119154629571", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, { "hotelName": "Id Hotel Yayasan", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52372032", "supplierCode": "STN", "hotelCodeSupplier": "52372032", "id": "33!~|a0!~|b260422!~|c260423!~|d52372032!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52372032!~|n2359299!~|o1!~|p0!~|x07040522!~|M27.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629509!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#119154629509", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, { "hotelName": "Id Hotel Yayasan", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52372032", "supplierCode": "STN", "hotelCodeSupplier": "52372032", "id": "33!~|a0!~|b260422!~|c260423!~|d52372032!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52372032!~|n2359299!~|o1!~|p0!~|x07040522!~|M39.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629512!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#119154629512", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.81, "gross": 39.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.81, "gross": 39.81, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M18.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629530!~|A4868193961!~|B4868193961!~|C30|30!~|EBasic Double Room (1 Double Bed)!~|FBasic Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193961", "description": "Basic Double Room (1 Double Bed)", "descriptionSupplier": "Basic Double Room (1 Double Bed)", "legacyRoomId": "0#119154629530", "supplierCode": "4868193961", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.04, "gross": 18.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": 18.04, "gross": 18.04, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M18.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629527!~|A4868193959!~|B4868193959!~|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!~|I18.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193959", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629527", "supplierCode": "4868193959", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.04, "gross": 18.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": 18.04, "gross": 18.04, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M18.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629553!~|A4868193961!~|B4868193961!~|C30|30!~|EBasic Double Room (1 Double Bed)!~|FBasic Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193961", "description": "Basic Double Room (1 Double Bed)", "descriptionSupplier": "Basic Double Room (1 Double Bed)", "legacyRoomId": "0#119154629553", "supplierCode": "4868193961", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.19, "gross": 18.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": 18.19, "gross": 18.19, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M18.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629592!~|A4868193959!~|B4868193959!~|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!~|I18.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193959", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629592", "supplierCode": "4868193959", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.19, "gross": 18.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": 18.19, "gross": 18.19, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M22.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629565!~|A4868193977!~|B4868193977!~|C30|30!~|EPremium Double Room (1 King Bed)!~|FPremium Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193977", "description": "Premium Double Room (1 King Bed)", "descriptionSupplier": "Premium Double Room (1 King Bed)", "legacyRoomId": "0#119154629565", "supplierCode": "4868193977", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.15, "gross": 22.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": 22.15, "gross": 22.15, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M22.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629570!~|A4868193976!~|B4868193976!~|C30|30!~|EPremier Double Room (1 King Bed)!~|FPremier Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193976", "description": "Premier Double Room (1 King Bed)", "descriptionSupplier": "Premier Double Room (1 King Bed)", "legacyRoomId": "0#119154629570", "supplierCode": "4868193976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.15, "gross": 22.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": 22.15, "gross": 22.15, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M22.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629559!~|A4868193977!~|B4868193977!~|C30|30!~|EPremium Double Room (1 King Bed)!~|FPremium Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193977", "description": "Premium Double Room (1 King Bed)", "descriptionSupplier": "Premium Double Room (1 King Bed)", "legacyRoomId": "0#119154629559", "supplierCode": "4868193977", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.34, "gross": 22.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": 22.34, "gross": 22.34, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M22.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629557!~|A4868193976!~|B4868193976!~|C30|30!~|EPremier Double Room (1 King Bed)!~|FPremier Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193976", "description": "Premier Double Room (1 King Bed)", "descriptionSupplier": "Premier Double Room (1 King Bed)", "legacyRoomId": "0#119154629557", "supplierCode": "4868193976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.34, "gross": 22.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": 22.34, "gross": 22.34, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629614!~|A4868193983!~|B4868193983!~|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!~|I23.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193983", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#119154629614", "supplierCode": "4868193983", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.52, "gross": 23.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": 23.52, "gross": 23.52, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629576!~|A4868193983!~|B4868193983!~|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!~|I23.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193983", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#119154629576", "supplierCode": "4868193983", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.72, "gross": 23.72, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M31.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629554!~|A4868193973!~|B4868193973!~|C30|30!~|EStandard Triple Room (1 Double Bed and 1 Bed)!~|FStandard Triple Room (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193973", "description": "Standard Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Standard Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119154629554", "supplierCode": "4868193973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.19, "gross": 31.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.19, "gross": 31.19, "binding": false } }, { "hotelName": "Biz Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52461590", "supplierCode": "STN", "hotelCodeSupplier": "52461590", "id": "33!~|a0!~|b260422!~|c260423!~|d52461590!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52461590!~|n2359299!~|o1!~|p0!~|x07040522!~|M31.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629633!~|A4868193973!~|B4868193973!~|C30|30!~|EStandard Triple Room (1 Double Bed and 1 Bed)!~|FStandard Triple Room (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193973", "description": "Standard Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Standard Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119154629633", "supplierCode": "4868193973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.46, "gross": 31.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.46, "gross": 31.46, "binding": false } }, { "hotelName": "Elegant Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 34.23, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659420", "supplierCode": "STN", "hotelCodeSupplier": "51659420", "id": "33!~|a0!~|b260422!~|c260423!~|d51659420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659420!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629542!~|A4868193968!~|B4868193968!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,34.23,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193968", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629542", "supplierCode": "4868193968", "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": "Elegant Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 34.23, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659420", "supplierCode": "STN", "hotelCodeSupplier": "51659420", "id": "33!~|a0!~|b260422!~|c260423!~|d51659420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659420!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629529!~|A4868193960!~|B4868193960!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,34.23,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193960", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#119154629529", "supplierCode": "4868193960", "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": "Elegant Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 34.84, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659420", "supplierCode": "STN", "hotelCodeSupplier": "51659420", "id": "33!~|a0!~|b260422!~|c260423!~|d51659420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659420!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629605!~|A4868193968!~|B4868193968!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,34.84,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193968", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629605", "supplierCode": "4868193968", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.84, "gross": 34.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": 34.84, "gross": 34.84, "binding": false } }, { "hotelName": "Elegant Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 34.84, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659420", "supplierCode": "STN", "hotelCodeSupplier": "51659420", "id": "33!~|a0!~|b260422!~|c260423!~|d51659420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659420!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629594!~|A4868193960!~|B4868193960!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,34.84,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193960", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#119154629594", "supplierCode": "4868193960", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.84, "gross": 34.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": 34.84, "gross": 34.84, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M17.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394371!~|A3546268928!~|B3546268928!~|C30|30!~|EDOUBLE EXECUTIVE!~|FDOUBLE EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268928", "description": "DOUBLE EXECUTIVE", "descriptionSupplier": "DOUBLE EXECUTIVE", "legacyRoomId": "0#119030394371", "supplierCode": "3546268928", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.25, "gross": 17.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": 17.25, "gross": 17.25, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 18.98, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M18.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394308!~|A3546268928!~|B3546268928!~|C30|30!~|EDOUBLE EXECUTIVE!~|FDOUBLE EXECUTIVE!~|G1!~|U2,18.98,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268928", "description": "DOUBLE EXECUTIVE", "descriptionSupplier": "DOUBLE EXECUTIVE", "legacyRoomId": "0#119030394308", "supplierCode": "3546268928", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.98, "gross": 18.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": 18.98, "gross": 18.98, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M19.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394381!~|A4166846802!~|B4166846802!~|C30|30!~|EDOUBLE DELUXE EXECUTIVE!~|FDOUBLE DELUXE EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166846802", "description": "DOUBLE DELUXE EXECUTIVE", "descriptionSupplier": "DOUBLE DELUXE EXECUTIVE", "legacyRoomId": "0#119030394381", "supplierCode": "4166846802", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.39, "gross": 19.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": 19.39, "gross": 19.39, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 21.34, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394384!~|A4166846802!~|B4166846802!~|C30|30!~|EDOUBLE DELUXE EXECUTIVE!~|FDOUBLE DELUXE EXECUTIVE!~|G1!~|U2,21.34,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166846802", "description": "DOUBLE DELUXE EXECUTIVE", "descriptionSupplier": "DOUBLE DELUXE EXECUTIVE", "legacyRoomId": "0#119030394384", "supplierCode": "4166846802", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.34, "gross": 21.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": 21.34, "gross": 21.34, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394426!~|A4866694528!~|B4866694528!~|C30|30!~|EExecutive Room (1 Queen Bed)!~|FExecutive Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694528", "description": "Executive Room (1 Queen Bed)", "descriptionSupplier": "Executive Room (1 Queen Bed)", "legacyRoomId": "0#119030394426", "supplierCode": "4866694528", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.52, "gross": 23.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": 23.52, "gross": 23.52, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394352!~|A4866694528!~|B4866694528!~|C30|30!~|EExecutive Room (1 Queen Bed)!~|FExecutive Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694528", "description": "Executive Room (1 Queen Bed)", "descriptionSupplier": "Executive Room (1 Queen Bed)", "legacyRoomId": "0#119030394352", "supplierCode": "4866694528", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.52, "gross": 23.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": 23.52, "gross": 23.52, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 25.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394316!~|A4866694528!~|B4866694528!~|C30|30!~|EExecutive Room (1 Queen Bed)!~|FExecutive Room (1 Queen Bed)!~|G1!~|U2,25.67,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694528", "description": "Executive Room (1 Queen Bed)", "descriptionSupplier": "Executive Room (1 Queen Bed)", "legacyRoomId": "0#119030394316", "supplierCode": "4866694528", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.67, "gross": 25.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": 25.67, "gross": 25.67, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 25.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394558!~|A4866694528!~|B4866694528!~|C30|30!~|EExecutive Room (1 Queen Bed)!~|FExecutive Room (1 Queen Bed)!~|G1!~|U2,25.67,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694528", "description": "Executive Room (1 Queen Bed)", "descriptionSupplier": "Executive Room (1 Queen Bed)", "legacyRoomId": "0#119030394558", "supplierCode": "4866694528", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.67, "gross": 25.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": 25.67, "gross": 25.67, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M26.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394524!~|A4866694589!~|B4866694589!~|C30|30!~|EExecutive Deluxe (2 Twin Beds)!~|FExecutive Deluxe (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694589", "description": "Executive Deluxe (2 Twin Beds)", "descriptionSupplier": "Executive Deluxe (2 Twin Beds)", "legacyRoomId": "0#119030394524", "supplierCode": "4866694589", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.19, "gross": 26.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": 26.19, "gross": 26.19, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M26.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394660!~|A4866694589!~|B4866694589!~|C30|30!~|EExecutive Deluxe (2 Twin Beds)!~|FExecutive Deluxe (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694589", "description": "Executive Deluxe (2 Twin Beds)", "descriptionSupplier": "Executive Deluxe (2 Twin Beds)", "legacyRoomId": "0#119030394660", "supplierCode": "4866694589", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.19, "gross": 26.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": 26.19, "gross": 26.19, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 28.6, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M28.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394544!~|A4866694589!~|B4866694589!~|C30|30!~|EExecutive Deluxe (2 Twin Beds)!~|FExecutive Deluxe (2 Twin Beds)!~|G1!~|U2,28.60,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694589", "description": "Executive Deluxe (2 Twin Beds)", "descriptionSupplier": "Executive Deluxe (2 Twin Beds)", "legacyRoomId": "0#119030394544", "supplierCode": "4866694589", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.6, "gross": 28.6, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 28.6, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M28.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394548!~|A4866694589!~|B4866694589!~|C30|30!~|EExecutive Deluxe (2 Twin Beds)!~|FExecutive Deluxe (2 Twin Beds)!~|G1!~|U2,28.60,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694589", "description": "Executive Deluxe (2 Twin Beds)", "descriptionSupplier": "Executive Deluxe (2 Twin Beds)", "legacyRoomId": "0#119030394548", "supplierCode": "4866694589", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.6, "gross": 28.6, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M28.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394533!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#119030394533", "supplierCode": "3546267468", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.76, "gross": 28.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": 28.76, "gross": 28.76, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M29.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394442!~|A4866694557!~|B4866694557!~|C30|30!~|ESuper Grand Deluxe (1 Queen Bed)!~|FSuper Grand Deluxe (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694557", "description": "Super Grand Deluxe (1 Queen Bed)", "descriptionSupplier": "Super Grand Deluxe (1 Queen Bed)", "legacyRoomId": "0#119030394442", "supplierCode": "4866694557", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.09, "gross": 29.09, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M29.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394480!~|A4866694557!~|B4866694557!~|C30|30!~|ESuper Grand Deluxe (1 Queen Bed)!~|FSuper Grand Deluxe (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694557", "description": "Super Grand Deluxe (1 Queen Bed)", "descriptionSupplier": "Super Grand Deluxe (1 Queen Bed)", "legacyRoomId": "0#119030394480", "supplierCode": "4866694557", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.09, "gross": 29.09, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 31.65, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M31.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394594!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,31.65,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#119030394594", "supplierCode": "3546267468", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.65, "gross": 31.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": 31.65, "gross": 31.65, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 31.79, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M31.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394403!~|A4866694557!~|B4866694557!~|C30|30!~|ESuper Grand Deluxe (1 Queen Bed)!~|FSuper Grand Deluxe (1 Queen Bed)!~|G1!~|U2,31.79,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694557", "description": "Super Grand Deluxe (1 Queen Bed)", "descriptionSupplier": "Super Grand Deluxe (1 Queen Bed)", "legacyRoomId": "0#119030394403", "supplierCode": "4866694557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.79, "gross": 31.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": 31.79, "gross": 31.79, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 31.79, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M31.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394472!~|A4866694557!~|B4866694557!~|C30|30!~|ESuper Grand Deluxe (1 Queen Bed)!~|FSuper Grand Deluxe (1 Queen Bed)!~|G1!~|U2,31.79,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694557", "description": "Super Grand Deluxe (1 Queen Bed)", "descriptionSupplier": "Super Grand Deluxe (1 Queen Bed)", "legacyRoomId": "0#119030394472", "supplierCode": "4866694557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.79, "gross": 31.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": 31.79, "gross": 31.79, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394579!~|A4866694584!~|B4866694584!~|C30|30!~|EGrand Deluxe (1 Queen Bed or 1 King Bed)!~|FGrand Deluxe (1 Queen Bed or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694584", "description": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "descriptionSupplier": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "legacyRoomId": "0#119030394579", "supplierCode": "4866694584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.87, "gross": 34.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": 34.87, "gross": 34.87, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394498!~|A4866694584!~|B4866694584!~|C30|30!~|EGrand Deluxe (1 Queen Bed or 1 King Bed)!~|FGrand Deluxe (1 Queen Bed or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694584", "description": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "descriptionSupplier": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "legacyRoomId": "0#119030394498", "supplierCode": "4866694584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.87, "gross": 34.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": 34.87, "gross": 34.87, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394554!~|A4866694561!~|B4866694561!~|C30|30!~|ESuperior Room (1 Queen Bed)!~|FSuperior Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694561", "description": "Superior Room (1 Queen Bed)", "descriptionSupplier": "Superior Room (1 Queen Bed)", "legacyRoomId": "0#119030394554", "supplierCode": "4866694561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394306!~|A4866694525!~|B4866694525!~|C30|30!~|EPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|FPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694525", "description": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119030394306", "supplierCode": "4866694525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394411!~|A4866694561!~|B4866694561!~|C30|30!~|ESuperior Room (1 Queen Bed)!~|FSuperior Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694561", "description": "Superior Room (1 Queen Bed)", "descriptionSupplier": "Superior Room (1 Queen Bed)", "legacyRoomId": "0#119030394411", "supplierCode": "4866694561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394637!~|A4866694525!~|B4866694525!~|C30|30!~|EPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|FPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694525", "description": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119030394637", "supplierCode": "4866694525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 38.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394687!~|A4866694584!~|B4866694584!~|C30|30!~|EGrand Deluxe (1 Queen Bed or 1 King Bed)!~|FGrand Deluxe (1 Queen Bed or 1 King Bed)!~|G1!~|U2,38.16,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694584", "description": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "descriptionSupplier": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "legacyRoomId": "0#119030394687", "supplierCode": "4866694584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.16, "gross": 38.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": 38.16, "gross": 38.16, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 38.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394624!~|A4866694584!~|B4866694584!~|C30|30!~|EGrand Deluxe (1 Queen Bed or 1 King Bed)!~|FGrand Deluxe (1 Queen Bed or 1 King Bed)!~|G1!~|U2,38.16,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694584", "description": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "descriptionSupplier": "Grand Deluxe (1 Queen Bed or 1 King Bed)", "legacyRoomId": "0#119030394624", "supplierCode": "4866694584", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.16, "gross": 38.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": 38.16, "gross": 38.16, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 41.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394460!~|A4866694561!~|B4866694561!~|C30|30!~|ESuperior Room (1 Queen Bed)!~|FSuperior Room (1 Queen Bed)!~|G1!~|U2,41.33,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694561", "description": "Superior Room (1 Queen Bed)", "descriptionSupplier": "Superior Room (1 Queen Bed)", "legacyRoomId": "0#119030394460", "supplierCode": "4866694561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.33, "gross": 41.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": 41.33, "gross": 41.33, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 41.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394451!~|A4866694525!~|B4866694525!~|C30|30!~|EPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|FPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|G1!~|U2,41.33,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694525", "description": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119030394451", "supplierCode": "4866694525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.33, "gross": 41.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": 41.33, "gross": 41.33, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 41.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394551!~|A4866694561!~|B4866694561!~|C30|30!~|ESuperior Room (1 Queen Bed)!~|FSuperior Room (1 Queen Bed)!~|G1!~|U2,41.33,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694561", "description": "Superior Room (1 Queen Bed)", "descriptionSupplier": "Superior Room (1 Queen Bed)", "legacyRoomId": "0#119030394551", "supplierCode": "4866694561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.33, "gross": 41.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": 41.33, "gross": 41.33, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 41.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394408!~|A4866694525!~|B4866694525!~|C30|30!~|EPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|FPremier Grand Deluxe (1 Queen Bed and 1 Bed)!~|G1!~|U2,41.33,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694525", "description": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Premier Grand Deluxe (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119030394408", "supplierCode": "4866694525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.33, "gross": 41.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": 41.33, "gross": 41.33, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394459!~|A4866694546!~|B4866694546!~|C30|30!~|EGrand Room (2 Queen Beds)!~|FGrand Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694546", "description": "Grand Room (2 Queen Beds)", "descriptionSupplier": "Grand Room (2 Queen Beds)", "legacyRoomId": "0#119030394459", "supplierCode": "4866694546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.8, "gross": 51.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": 51.8, "gross": 51.8, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394493!~|A4866694546!~|B4866694546!~|C30|30!~|EGrand Room (2 Queen Beds)!~|FGrand Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694546", "description": "Grand Room (2 Queen Beds)", "descriptionSupplier": "Grand Room (2 Queen Beds)", "legacyRoomId": "0#119030394493", "supplierCode": "4866694546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.8, "gross": 51.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": 51.8, "gross": 51.8, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394318!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#119030394318", "supplierCode": "3546267890", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.92, "gross": 51.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": 51.92, "gross": 51.92, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 56.77, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394372!~|A4866694546!~|B4866694546!~|C30|30!~|EGrand Room (2 Queen Beds)!~|FGrand Room (2 Queen Beds)!~|G1!~|U2,56.77,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694546", "description": "Grand Room (2 Queen Beds)", "descriptionSupplier": "Grand Room (2 Queen Beds)", "legacyRoomId": "0#119030394372", "supplierCode": "4866694546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.77, "gross": 56.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": 56.77, "gross": 56.77, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 56.77, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394674!~|A4866694546!~|B4866694546!~|C30|30!~|EGrand Room (2 Queen Beds)!~|FGrand Room (2 Queen Beds)!~|G1!~|U2,56.77,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694546", "description": "Grand Room (2 Queen Beds)", "descriptionSupplier": "Grand Room (2 Queen Beds)", "legacyRoomId": "0#119030394674", "supplierCode": "4866694546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.77, "gross": 56.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": 56.77, "gross": 56.77, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 57.12, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394466!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|U2,57.12,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#119030394466", "supplierCode": "3546267890", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.12, "gross": 57.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": 57.12, "gross": 57.12, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M66.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394446!~|A4866694545!~|B4866694545!~|C30|30!~|ESuite (2 Queen Beds)!~|FSuite (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694545", "description": "Suite (2 Queen Beds)", "descriptionSupplier": "Suite (2 Queen Beds)", "legacyRoomId": "0#119030394446", "supplierCode": "4866694545", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.5, "gross": 66.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": 66.5, "gross": 66.5, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p0!~|x07040522!~|M66.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394370!~|A4866694545!~|B4866694545!~|C30|30!~|ESuite (2 Queen Beds)!~|FSuite (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694545", "description": "Suite (2 Queen Beds)", "descriptionSupplier": "Suite (2 Queen Beds)", "legacyRoomId": "0#119030394370", "supplierCode": "4866694545", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.5, "gross": 66.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": 66.5, "gross": 66.5, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 72.92, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M72.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394576!~|A4866694545!~|B4866694545!~|C30|30!~|ESuite (2 Queen Beds)!~|FSuite (2 Queen Beds)!~|G1!~|U2,72.92,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694545", "description": "Suite (2 Queen Beds)", "descriptionSupplier": "Suite (2 Queen Beds)", "legacyRoomId": "0#119030394576", "supplierCode": "4866694545", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.92, "gross": 72.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.92, "gross": 72.92, "binding": false } }, { "hotelName": "B & S Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 72.92, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550596", "supplierCode": "STN", "hotelCodeSupplier": "51550596", "id": "33!~|a0!~|b260422!~|c260423!~|d51550596!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550596!~|n2359299!~|o1!~|p1!~|x07040522!~|M72.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394419!~|A4866694545!~|B4866694545!~|C30|30!~|ESuite (2 Queen Beds)!~|FSuite (2 Queen Beds)!~|G1!~|U2,72.92,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694545", "description": "Suite (2 Queen Beds)", "descriptionSupplier": "Suite (2 Queen Beds)", "legacyRoomId": "0#119030394419", "supplierCode": "4866694545", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.92, "gross": 72.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.92, "gross": 72.92, "binding": false } }, { "hotelName": "Crystal Inn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140009", "supplierCode": "STN", "hotelCodeSupplier": "51140009", "id": "33!~|a0!~|b260422!~|c260423!~|d51140009!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140009!~|n2359298!~|o1!~|p0!~|x07040522!~|M59.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629519!~|A3546275116!~|B3546275116!~|C30|30!~|EDOUBLE QUEEN SIZE BED!~|FDOUBLE QUEEN SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275116", "description": "DOUBLE QUEEN SIZE BED", "descriptionSupplier": "DOUBLE QUEEN SIZE BED", "legacyRoomId": "0#119154629519", "supplierCode": "3546275116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.75, "gross": 59.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.75, "gross": 59.75, "binding": false } }, { "hotelName": "Crystal Inn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140009", "supplierCode": "STN", "hotelCodeSupplier": "51140009", "id": "33!~|a0!~|b260422!~|c260423!~|d51140009!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140009!~|n2359298!~|o1!~|p0!~|x07040522!~|M66.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629532!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#119154629532", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.42, "gross": 66.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": 66.42, "gross": 66.42, "binding": false } }, { "hotelName": "Crystal Inn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140009", "supplierCode": "STN", "hotelCodeSupplier": "51140009", "id": "33!~|a0!~|b260422!~|c260423!~|d51140009!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140009!~|n2359298!~|o1!~|p0!~|x07040522!~|M66.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629615!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154629615", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.42, "gross": 66.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": 66.42, "gross": 66.42, "binding": false } }, { "hotelName": "Crystal Inn", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140009", "supplierCode": "STN", "hotelCodeSupplier": "51140009", "id": "33!~|a0!~|b260422!~|c260423!~|d51140009!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140009!~|n2359298!~|o1!~|p0!~|x07040522!~|M127.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629510!~|A3546274518!~|B3546274518!~|C30|30!~|ESUITE EXECUTIVE KING BED!~|FSUITE EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546274518", "description": "SUITE EXECUTIVE KING BED", "descriptionSupplier": "SUITE EXECUTIVE KING BED", "legacyRoomId": "0#119154629510", "supplierCode": "3546274518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.23, "gross": 127.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.23, "gross": 127.23, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 53.56, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M53.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629617!~|A4868193989!~|B4868193989!~|C30|30!~|EDouble Room (1 Double Bed)!~|FDouble Room (1 Double Bed)!~|G1!~|U2,53.56,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193989", "description": "Double Room (1 Double Bed)", "descriptionSupplier": "Double Room (1 Double Bed)", "legacyRoomId": "0#119154629617", "supplierCode": "4868193989", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.56, "gross": 53.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": 53.56, "gross": 53.56, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 53.91, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M53.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629515!~|A4868193953!~|B4868193953!~|C30|30!~|EStandard Twin Room (2 Twin beds)!~|FStandard Twin Room (2 Twin beds)!~|G1!~|U2,53.91,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193953", "description": "Standard Twin Room (2 Twin beds)", "descriptionSupplier": "Standard Twin Room (2 Twin beds)", "legacyRoomId": "0#119154629515", "supplierCode": "4868193953", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.91, "gross": 53.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": 53.91, "gross": 53.91, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 53.91, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M53.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629640!~|A4868193996!~|B4868193996!~|C30|30!~|EStandard Double Room (1 Double bed)!~|FStandard Double Room (1 Double bed)!~|G1!~|U2,53.91,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193996", "description": "Standard Double Room (1 Double bed)", "descriptionSupplier": "Standard Double Room (1 Double bed)", "legacyRoomId": "0#119154629640", "supplierCode": "4868193996", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.91, "gross": 53.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": 53.91, "gross": 53.91, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 61.78, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629568!~|A4868193957!~|B4868193957!~|C30|30!~|EQuadruple Room (2 Double Beds)!~|FQuadruple Room (2 Double Beds)!~|G1!~|U2,61.78,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193957", "description": "Quadruple Room (2 Double Beds)", "descriptionSupplier": "Quadruple Room (2 Double Beds)", "legacyRoomId": "0#119154629568", "supplierCode": "4868193957", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.78, "gross": 61.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": 61.78, "gross": 61.78, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 62.2, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629613!~|A4868193988!~|B4868193988!~|C30|30!~|EStandard Quadruple Room!~|FStandard Quadruple Room!~|G1!~|U2,62.20,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193988", "description": "Standard Quadruple Room", "descriptionSupplier": "Standard Quadruple Room", "legacyRoomId": "0#119154629613", "supplierCode": "4868193988", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.2, "gross": 62.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": 62.2, "gross": 62.2, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 63.54, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M63.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629525!~|A4868193957!~|B4868193957!~|C30|30!~|EQuadruple Room (2 Double Beds)!~|FQuadruple Room (2 Double Beds)!~|G1!~|U2,63.54,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193957", "description": "Quadruple Room (2 Double Beds)", "descriptionSupplier": "Quadruple Room (2 Double Beds)", "legacyRoomId": "0#119154629525", "supplierCode": "4868193957", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.54, "gross": 63.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": 63.54, "gross": 63.54, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 93.29, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M93.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629514!~|A4868193952!~|B4868193952!~|C30|30!~|EExecutive Deluxe Room!~|FExecutive Deluxe Room!~|G1!~|U2,93.29,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193952", "description": "Executive Deluxe Room", "descriptionSupplier": "Executive Deluxe Room", "legacyRoomId": "0#119154629514", "supplierCode": "4868193952", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.29, "gross": 93.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": 93.29, "gross": 93.29, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 94.17, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M94.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118235016283!~|A4851269168!~|B4851269168!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,94.17,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851269168", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#118235016283", "supplierCode": "4851269168", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.17, "gross": 94.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": 94.17, "gross": 94.17, "binding": false } }, { "hotelName": "Redang de Rimba Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T20:59:59Z", "value": 98.92, "hoursBefore": 243, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659612", "supplierCode": "STN", "hotelCodeSupplier": "51659612", "id": "33!~|a0!~|b260422!~|c260423!~|d51659612!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659612!~|n2359299!~|o1!~|p1!~|x07040522!~|M98.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629516!~|A4868193954!~|B4868193954!~|C30|30!~|EDeluxe Executive - Smoking (2 Queen beds)!~|FDeluxe Executive - Smoking (2 Queen beds)!~|G1!~|U2,98.92,1775941199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193954", "description": "Deluxe Executive - Smoking (2 Queen beds)", "descriptionSupplier": "Deluxe Executive - Smoking (2 Queen beds)", "legacyRoomId": "0#119154629516", "supplierCode": "4868193954", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.92, "gross": 98.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": 98.92, "gross": 98.92, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M33.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394664!~|A4866694594!~|B4866694594!~|C30|30!~|ESuperior Deluxe (1 Queen Bed)!~|FSuperior Deluxe (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694594", "description": "Superior Deluxe (1 Queen Bed)", "descriptionSupplier": "Superior Deluxe (1 Queen Bed)", "legacyRoomId": "0#119030394664", "supplierCode": "4866694594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.74, "gross": 33.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": 33.74, "gross": 33.74, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M33.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394412!~|A4866694562!~|B4866694562!~|C30|30!~|ESuperior Twin (2 Twin Beds)!~|FSuperior Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694562", "description": "Superior Twin (2 Twin Beds)", "descriptionSupplier": "Superior Twin (2 Twin Beds)", "legacyRoomId": "0#119030394412", "supplierCode": "4866694562", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.74, "gross": 33.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": 33.74, "gross": 33.74, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394574!~|A4866694594!~|B4866694594!~|C30|30!~|ESuperior Deluxe (1 Queen Bed)!~|FSuperior Deluxe (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694594", "description": "Superior Deluxe (1 Queen Bed)", "descriptionSupplier": "Superior Deluxe (1 Queen Bed)", "legacyRoomId": "0#119030394574", "supplierCode": "4866694594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.36, "gross": 34.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": 34.36, "gross": 34.36, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394484!~|A4866694562!~|B4866694562!~|C30|30!~|ESuperior Twin (2 Twin Beds)!~|FSuperior Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694562", "description": "Superior Twin (2 Twin Beds)", "descriptionSupplier": "Superior Twin (2 Twin Beds)", "legacyRoomId": "0#119030394484", "supplierCode": "4866694562", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.36, "gross": 34.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": 34.36, "gross": 34.36, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394508!~|A4866694587!~|B4866694587!~|C30|30!~|EExecutive Deluxe (1 King Bed)!~|FExecutive Deluxe (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694587", "description": "Executive Deluxe (1 King Bed)", "descriptionSupplier": "Executive Deluxe (1 King Bed)", "legacyRoomId": "0#119030394508", "supplierCode": "4866694587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.73, "gross": 37.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": 37.73, "gross": 37.73, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M38.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394708!~|A4866694587!~|B4866694587!~|C30|30!~|EExecutive Deluxe (1 King Bed)!~|FExecutive Deluxe (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694587", "description": "Executive Deluxe (1 King Bed)", "descriptionSupplier": "Executive Deluxe (1 King Bed)", "legacyRoomId": "0#119030394708", "supplierCode": "4866694587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.42, "gross": 38.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": 38.42, "gross": 38.42, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M43.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394589!~|A4866694596!~|B4866694596!~|C30|30!~|EJapanese Suite (1 King Bed)!~|FJapanese Suite (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": "4866694596", "description": "Japanese Suite (1 King Bed)", "descriptionSupplier": "Japanese Suite (1 King Bed)", "legacyRoomId": "0#119030394589", "supplierCode": "4866694596", "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": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M43.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394440!~|A4866694547!~|B4866694547!~|C30|30!~|EExecutive Suite (1 King Bed)!~|FExecutive Suite (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": "4866694547", "description": "Executive Suite (1 King Bed)", "descriptionSupplier": "Executive Suite (1 King Bed)", "legacyRoomId": "0#119030394440", "supplierCode": "4866694547", "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": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M44.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394711!~|A4866694596!~|B4866694596!~|C30|30!~|EJapanese Suite (1 King Bed)!~|FJapanese Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694596", "description": "Japanese Suite (1 King Bed)", "descriptionSupplier": "Japanese Suite (1 King Bed)", "legacyRoomId": "0#119030394711", "supplierCode": "4866694596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.52, "gross": 44.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": 44.52, "gross": 44.52, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M44.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394374!~|A4866694547!~|B4866694547!~|C30|30!~|EExecutive Suite (1 King Bed)!~|FExecutive Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694547", "description": "Executive Suite (1 King Bed)", "descriptionSupplier": "Executive Suite (1 King Bed)", "legacyRoomId": "0#119030394374", "supplierCode": "4866694547", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.52, "gross": 44.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": 44.52, "gross": 44.52, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394515!~|A4866694588!~|B4866694588!~|C30|30!~|EFamily Deluxe (2 Twin Beds)!~|FFamily Deluxe (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694588", "description": "Family Deluxe (2 Twin Beds)", "descriptionSupplier": "Family Deluxe (2 Twin Beds)", "legacyRoomId": "0#119030394515", "supplierCode": "4866694588", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.71, "gross": 47.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": 47.71, "gross": 47.71, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M48.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394570!~|A4866694588!~|B4866694588!~|C30|30!~|EFamily Deluxe (2 Twin Beds)!~|FFamily Deluxe (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694588", "description": "Family Deluxe (2 Twin Beds)", "descriptionSupplier": "Family Deluxe (2 Twin Beds)", "legacyRoomId": "0#119030394570", "supplierCode": "4866694588", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.6, "gross": 48.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": 48.6, "gross": 48.6, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M49.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394710!~|A4866694608!~|B4866694608!~|C30|30!~|EFamily Suite (2 Queen Beds)!~|FFamily Suite (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694608", "description": "Family Suite (2 Queen Beds)", "descriptionSupplier": "Family Suite (2 Queen Beds)", "legacyRoomId": "0#119030394710", "supplierCode": "4866694608", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.71, "gross": 49.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": 49.71, "gross": 49.71, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394678!~|A4866694608!~|B4866694608!~|C30|30!~|EFamily Suite (2 Queen Beds)!~|FFamily Suite (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694608", "description": "Family Suite (2 Queen Beds)", "descriptionSupplier": "Family Suite (2 Queen Beds)", "legacyRoomId": "0#119030394678", "supplierCode": "4866694608", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.63, "gross": 50.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": 50.63, "gross": 50.63, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M71.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394606!~|A4866694599!~|B4866694599!~|C30|30!~|ELoft Suite (1 King Bed)!~|FLoft Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694599", "description": "Loft Suite (1 King Bed)", "descriptionSupplier": "Loft Suite (1 King Bed)", "legacyRoomId": "0#119030394606", "supplierCode": "4866694599", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.62, "gross": 71.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": 71.62, "gross": 71.62, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M72.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394647!~|A4866694599!~|B4866694599!~|C30|30!~|ELoft Suite (1 King Bed)!~|FLoft Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694599", "description": "Loft Suite (1 King Bed)", "descriptionSupplier": "Loft Suite (1 King Bed)", "legacyRoomId": "0#119030394647", "supplierCode": "4866694599", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.97, "gross": 72.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": 72.97, "gross": 72.97, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M91.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709647!~|A4867795031!~|B4867795031!~|C30|30!~|EPenthouse (1 King Bed)!~|FPenthouse (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867795031", "description": "Penthouse (1 King Bed)", "descriptionSupplier": "Penthouse (1 King Bed)", "legacyRoomId": "0#119030709647", "supplierCode": "4867795031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.56, "gross": 91.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": 91.56, "gross": 91.56, "binding": false } }, { "hotelName": "Icon Hotel Segamat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52320194", "supplierCode": "STN", "hotelCodeSupplier": "52320194", "id": "33!~|a0!~|b260422!~|c260423!~|d52320194!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52320194!~|n2359299!~|o1!~|p0!~|x07040522!~|M93.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709635!~|A4867795031!~|B4867795031!~|C30|30!~|EPenthouse (1 King Bed)!~|FPenthouse (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867795031", "description": "Penthouse (1 King Bed)", "descriptionSupplier": "Penthouse (1 King Bed)", "legacyRoomId": "0#119030709635", "supplierCode": "4867795031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.3, "gross": 93.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": 93.3, "gross": 93.3, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 69.81, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359299!~|o1!~|p1!~|x07040522!~|M69.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633197!~|A4839928214!~|B4839928214!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|G1!~|U2,69.81,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928214", "description": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "legacyRoomId": "0#118024633197", "supplierCode": "4839928214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.81, "gross": 69.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": 69.81, "gross": 69.81, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 73.47, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359299!~|o1!~|p1!~|x07040522!~|M73.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633187!~|A4839928213!~|B4839928213!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|G1!~|U2,73.47,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928213", "description": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "legacyRoomId": "0#118024633187", "supplierCode": "4839928213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.47, "gross": 73.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": 73.47, "gross": 73.47, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 73.78, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359299!~|o1!~|p1!~|x07040522!~|M73.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633182!~|A4839928214!~|B4839928214!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|G1!~|U2,73.78,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928214", "description": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "legacyRoomId": "0#118024633182", "supplierCode": "4839928214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.78, "gross": 73.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": 73.78, "gross": 73.78, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 77.65, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633183!~|A4839928213!~|B4839928213!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|G1!~|U2,77.65,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928213", "description": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "legacyRoomId": "0#118024633183", "supplierCode": "4839928213", "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": "Eco Marine Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359299!~|o1!~|p0!~|x07040522!~|M216.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633188!~|A4846813154!~|B4846813154!~|C30|30!~|EExecutive Double Room (1 Queen Bed)!~|FExecutive Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I216.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813154", "description": "Executive Double Room (1 Queen Bed)", "descriptionSupplier": "Executive Double Room (1 Queen Bed)", "legacyRoomId": "0#118024633188", "supplierCode": "4846813154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 216.65, "gross": 216.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": 216.65, "gross": 216.65, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359299!~|o1!~|p0!~|x07040522!~|M230.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633194!~|A4846813154!~|B4846813154!~|C30|30!~|EExecutive Double Room (1 Queen Bed)!~|FExecutive Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I230.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813154", "description": "Executive Double Room (1 Queen Bed)", "descriptionSupplier": "Executive Double Room (1 Queen Bed)", "legacyRoomId": "0#118024633194", "supplierCode": "4846813154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 230.18, "gross": 230.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": 230.18, "gross": 230.18, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 86.31, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359298!~|o1!~|p1!~|x07040522!~|M86.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633184!~|A4839928214!~|B4839928214!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|G1!~|U2,86.31,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928214", "description": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "legacyRoomId": "0#118024633184", "supplierCode": "4839928214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.31, "gross": 86.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": 86.31, "gross": 86.31, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 89.98, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359298!~|o1!~|p1!~|x07040522!~|M89.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633198!~|A4839928213!~|B4839928213!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|G1!~|U2,89.98,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928213", "description": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "legacyRoomId": "0#118024633198", "supplierCode": "4839928213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.98, "gross": 89.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": 89.98, "gross": 89.98, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 91.21, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359298!~|o1!~|p1!~|x07040522!~|M91.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633195!~|A4839928214!~|B4839928214!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)!~|G1!~|U2,91.21,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928214", "description": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Garden View (2 Queen Beds)", "legacyRoomId": "0#118024633195", "supplierCode": "4839928214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.21, "gross": 91.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.21, "gross": 91.21, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 95.06, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n2359298!~|o1!~|p1!~|x07040522!~|M95.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633190!~|A4839928213!~|B4839928213!~|C30|30!~|EDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|FDeluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)!~|G1!~|U2,95.06,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839928213", "description": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "descriptionSupplier": "Deluxe Room, 2 Queen Beds, Sea View (2 Queen Beds)", "legacyRoomId": "0#118024633190", "supplierCode": "4839928213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.06, "gross": 95.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": 95.06, "gross": 95.06, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n50001621!~|o1!~|p0!~|x07040522!~|M234.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633193!~|A4846813154!~|B4846813154!~|C30|30!~|EExecutive Double Room (1 Queen Bed)!~|FExecutive Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I234.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813154", "description": "Executive Double Room (1 Queen Bed)", "descriptionSupplier": "Executive Double Room (1 Queen Bed)", "legacyRoomId": "0#118024633193", "supplierCode": "4846813154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 234.87, "gross": 234.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": 234.87, "gross": 234.87, "binding": false } }, { "hotelName": "Eco Marine Perhentian Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51905171", "supplierCode": "STN", "hotelCodeSupplier": "51905171", "id": "33!~|a0!~|b260422!~|c260423!~|d51905171!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51905171!~|n50001621!~|o1!~|p0!~|x07040522!~|M249.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118024633185!~|A4846813154!~|B4846813154!~|C30|30!~|EExecutive Double Room (1 Queen Bed)!~|FExecutive Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I249.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846813154", "description": "Executive Double Room (1 Queen Bed)", "descriptionSupplier": "Executive Double Room (1 Queen Bed)", "legacyRoomId": "0#118024633185", "supplierCode": "4846813154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.55, "gross": 249.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": 249.55, "gross": 249.55, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M108.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629526!~|A4868193958!~|B4868193958!~|C30|30!~|ESuperior Villa (1 King Bed)!~|FSuperior Villa (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193958", "description": "Superior Villa (1 King Bed)", "descriptionSupplier": "Superior Villa (1 King Bed)", "legacyRoomId": "0#119154629526", "supplierCode": "4868193958", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.51, "gross": 108.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": 108.51, "gross": 108.51, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M111.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629623!~|A4868193958!~|B4868193958!~|C30|30!~|ESuperior Villa (1 King Bed)!~|FSuperior Villa (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193958", "description": "Superior Villa (1 King Bed)", "descriptionSupplier": "Superior Villa (1 King Bed)", "legacyRoomId": "0#119154629623", "supplierCode": "4868193958", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.46, "gross": 111.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.46, "gross": 111.46, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M131.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629578!~|A4868193964!~|B4868193964!~|C30|30!~|EDeluxe Villa (2 Twin Beds or 1 King Bed)!~|FDeluxe Villa (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193964", "description": "Deluxe Villa (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Villa (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#119154629578", "supplierCode": "4868193964", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.05, "gross": 131.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": 131.05, "gross": 131.05, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M134.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629535!~|A4868193964!~|B4868193964!~|C30|30!~|EDeluxe Villa (2 Twin Beds or 1 King Bed)!~|FDeluxe Villa (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193964", "description": "Deluxe Villa (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Villa (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#119154629535", "supplierCode": "4868193964", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.62, "gross": 134.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": 134.62, "gross": 134.62, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M153.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629619!~|A4868193955!~|B4868193955!~|C30|30!~|EExecutive Villa (2 Twin Beds or 1 King Bed)!~|FExecutive Villa (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193955", "description": "Executive Villa (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Executive Villa (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#119154629619", "supplierCode": "4868193955", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.58, "gross": 153.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": 153.58, "gross": 153.58, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M157.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629517!~|A4868193955!~|B4868193955!~|C30|30!~|EExecutive Villa (2 Twin Beds or 1 King Bed)!~|FExecutive Villa (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193955", "description": "Executive Villa (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Executive Villa (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#119154629517", "supplierCode": "4868193955", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.78, "gross": 157.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.78, "gross": 157.78, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M246.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629539!~|A4868193966!~|B4868193966!~|C30|30!~|ESuper Grand Deluxe Villa (1 King Bed and 1 Bed)!~|FSuper Grand Deluxe Villa (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I246.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193966", "description": "Super Grand Deluxe Villa (1 King Bed and 1 Bed)", "descriptionSupplier": "Super Grand Deluxe Villa (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154629539", "supplierCode": "4868193966", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 246.01, "gross": 246.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": 246.01, "gross": 246.01, "binding": false } }, { "hotelName": "Terrapuri", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51069017", "supplierCode": "STN", "hotelCodeSupplier": "51069017", "id": "33!~|a0!~|b260422!~|c260423!~|d51069017!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51069017!~|n2359298!~|o1!~|p0!~|x07040522!~|M252.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629566!~|A4868193966!~|B4868193966!~|C30|30!~|ESuper Grand Deluxe Villa (1 King Bed and 1 Bed)!~|FSuper Grand Deluxe Villa (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I252.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193966", "description": "Super Grand Deluxe Villa (1 King Bed and 1 Bed)", "descriptionSupplier": "Super Grand Deluxe Villa (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154629566", "supplierCode": "4868193966", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 252.77, "gross": 252.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": 252.77, "gross": 252.77, "binding": false } }, { "hotelName": "Green Peace Sungai Lembing", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 13, "hoursBefore": 153, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 26, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428080", "supplierCode": "STN", "hotelCodeSupplier": "52428080", "id": "33!~|a0!~|b260422!~|c260423!~|d52428080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428080!~|n2359299!~|o1!~|p1!~|x07040522!~|M26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119027650556!~|A4863794182!~|B4863794182!~|C30|30!~|EDouble Room With Private Bathroom (1 Double Bed)!~|FDouble Room With Private Bathroom (1 Double Bed)!~|G1!~|U2,13,1776265200|2,26,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863794182", "description": "Double Room With Private Bathroom (1 Double Bed)", "descriptionSupplier": "Double Room With Private Bathroom (1 Double Bed)", "legacyRoomId": "0#119027650556", "supplierCode": "4863794182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26, "gross": 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": 26, "gross": 26, "binding": false } }, { "hotelName": "Green Peace Sungai Lembing", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 14.17, "hoursBefore": 153, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 28.34, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428080", "supplierCode": "STN", "hotelCodeSupplier": "52428080", "id": "33!~|a0!~|b260422!~|c260423!~|d52428080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428080!~|n2359299!~|o1!~|p1!~|x07040522!~|M28.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119027650567!~|A4863794182!~|B4863794182!~|C30|30!~|EDouble Room With Private Bathroom (1 Double Bed)!~|FDouble Room With Private Bathroom (1 Double Bed)!~|G1!~|U2,14.17,1776265200|2,28.34,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863794182", "description": "Double Room With Private Bathroom (1 Double Bed)", "descriptionSupplier": "Double Room With Private Bathroom (1 Double Bed)", "legacyRoomId": "0#119027650567", "supplierCode": "4863794182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.34, "gross": 28.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": 28.34, "gross": 28.34, "binding": false } }, { "hotelName": "Green Peace Sungai Lembing", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 18.1335, "hoursBefore": 153, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 32.97, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428080", "supplierCode": "STN", "hotelCodeSupplier": "52428080", "id": "33!~|a0!~|b260422!~|c260423!~|d52428080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428080!~|n2359299!~|o1!~|p1!~|x07040522!~|M32.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119027650336!~|A4863794127!~|B4863794127!~|C30|30!~|ETriple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)!~|FTriple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)!~|G1!~|U2,18.13,1776265200|2,32.97,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863794127", "description": "Triple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)", "descriptionSupplier": "Triple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119027650336", "supplierCode": "4863794127", "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": "Green Peace Sungai Lembing", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 17.98, "hoursBefore": 153, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 35.96, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428080", "supplierCode": "STN", "hotelCodeSupplier": "52428080", "id": "33!~|a0!~|b260422!~|c260423!~|d52428080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428080!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119027650334!~|A4863794127!~|B4863794127!~|C30|30!~|ETriple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)!~|FTriple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)!~|G1!~|U2,17.98,1776265200|2,35.96,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863794127", "description": "Triple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)", "descriptionSupplier": "Triple Room, Private Bathroom (External) (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119027650334", "supplierCode": "4863794127", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.96, "gross": 35.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": 35.96, "gross": 35.96, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 143.19, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359298!~|o1!~|p1!~|x07040522!~|M143.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300548612!~|A3867955877!~|B3867955877!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,143.19,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867955877", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#116300548612", "supplierCode": "3867955877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.19, "gross": 143.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": 143.19, "gross": 143.19, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 167.04, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359298!~|o1!~|p1!~|x07040522!~|M167.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961302!~|A3866349375!~|B3866349375!~|C30|30!~|EDeluxe Room Partial Sea View!~|FDeluxe Room Partial Sea View!~|G1!~|U2,167.04,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866349375", "description": "Deluxe Room Partial Sea View", "descriptionSupplier": "Deluxe Room Partial Sea View", "legacyRoomId": "0#116300961302", "supplierCode": "3866349375", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.04, "gross": 167.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": 167.04, "gross": 167.04, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 169.05, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359298!~|o1!~|p1!~|x07040522!~|M169.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95342534113!~|A4157080525!~|B4157080525!~|C30|30!~|EDe luxe!~|FDe luxe!~|G1!~|U2,169.05,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4157080525", "description": "De luxe", "descriptionSupplier": "De luxe", "legacyRoomId": "0#95342534113", "supplierCode": "4157080525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.05, "gross": 169.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": 169.05, "gross": 169.05, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 178.98, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359298!~|o1!~|p1!~|x07040522!~|M178.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961305!~|A4817779770!~|B4817779770!~|C30|30!~|EDeluxe Room Sunset View!~|FDeluxe Room Sunset View!~|G1!~|U2,178.98,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I178.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817779770", "description": "Deluxe Room Sunset View", "descriptionSupplier": "Deluxe Room Sunset View", "legacyRoomId": "0#116300961305", "supplierCode": "4817779770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 178.98, "gross": 178.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": 178.98, "gross": 178.98, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 190.91, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359298!~|o1!~|p1!~|x07040522!~|M190.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961289!~|A3866630847!~|B3866630847!~|C30|30!~|EDeluxe Room Sea View!~|FDeluxe Room Sea View!~|G1!~|U2,190.91,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I190.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866630847", "description": "Deluxe Room Sea View", "descriptionSupplier": "Deluxe Room Sea View", "legacyRoomId": "0#116300961289", "supplierCode": "3866630847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 190.91, "gross": 190.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": 190.91, "gross": 190.91, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 193.2, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359298!~|o1!~|p1!~|x07040522!~|M193.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95342534126!~|A4163284526!~|B4163284526!~|C30|30!~|ETwin\/Double room - De Luxe - Partial Sea View!~|FTwin\/Double room - De Luxe - Partial Sea View!~|G1!~|U2,193.20,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I193.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163284526", "description": "Twin\/Double room - De Luxe - Partial Sea View", "descriptionSupplier": "Twin\/Double room - De Luxe - Partial Sea View", "legacyRoomId": "0#95342534126", "supplierCode": "4163284526", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.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": 193.2, "gross": 193.2, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 179.87, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M179.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993563!~|A4638416744!~|B4638416744!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,179.87,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I179.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638416744", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#114426993563", "supplierCode": "4638416744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.87, "gross": 179.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": 179.87, "gross": 179.87, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 179.87, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M179.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993561!~|A4638659879!~|B4638659879!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,179.87,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I179.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638659879", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#114426993561", "supplierCode": "4638659879", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.87, "gross": 179.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": 179.87, "gross": 179.87, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M182.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694656737!~|A4858587380!~|B4858587380!~|C30|30!~|EDeluxe Room, 1 King Bed, 1 King!~|FDeluxe Room, 1 King Bed, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858587380", "description": "Deluxe Room, 1 King Bed, 1 King", "descriptionSupplier": "Deluxe Room, 1 King Bed, 1 King", "legacyRoomId": "0#118694656737", "supplierCode": "4858587380", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.85, "gross": 182.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": 182.85, "gross": 182.85, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M182.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693208996!~|A4859429912!~|B4859429912!~|C30|30!~|EDeluxe Room, 2 Twin Beds, 2 Single!~|FDeluxe Room, 2 Twin Beds, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4859429912", "description": "Deluxe Room, 2 Twin Beds, 2 Single", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, 2 Single", "legacyRoomId": "0#118693208996", "supplierCode": "4859429912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.85, "gross": 182.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": 182.85, "gross": 182.85, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 187.71, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M187.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693403196!~|A4858849665!~|B4858849665!~|C30|30!~|EDeluxe Room, 1 King Bed, 1 King!~|FDeluxe Room, 1 King Bed, 1 King!~|G1!~|U2,187.71,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I187.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858849665", "description": "Deluxe Room, 1 King Bed, 1 King", "descriptionSupplier": "Deluxe Room, 1 King Bed, 1 King", "legacyRoomId": "0#118693403196", "supplierCode": "4858849665", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.71, "gross": 187.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": 187.71, "gross": 187.71, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 187.71, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M187.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118695013324!~|A4861189754!~|B4861189754!~|C30|30!~|EDeluxe Room, 2 Twin Beds, 2 Single!~|FDeluxe Room, 2 Twin Beds, 2 Single!~|G1!~|U2,187.71,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I187.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861189754", "description": "Deluxe Room, 2 Twin Beds, 2 Single", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, 2 Single", "legacyRoomId": "0#118695013324", "supplierCode": "4861189754", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.71, "gross": 187.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": 187.71, "gross": 187.71, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 204.49, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M204.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993571!~|A4638659879!~|B4638659879!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,204.49,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I204.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638659879", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#114426993571", "supplierCode": "4638659879", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 204.49, "gross": 204.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": 204.49, "gross": 204.49, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M210.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694950210!~|A4861187894!~|B4861187894!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Non Smoking, Twin!~|FDeluxe Room, 2 Twin Beds, Non Smoking, Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I210.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861187894", "description": "Deluxe Room, 2 Twin Beds, Non Smoking, Twin", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Non Smoking, Twin", "legacyRoomId": "0#118694950210", "supplierCode": "4861187894", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.12, "gross": 210.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.12, "gross": 210.12, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 220.27, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M220.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993569!~|A4791140287!~|B4791140287!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|G1!~|U2,220.27,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I220.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140287", "description": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "legacyRoomId": "0#114426993569", "supplierCode": "4791140287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 220.27, "gross": 220.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": 220.27, "gross": 220.27, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 220.27, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M220.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993559!~|A4791140288!~|B4791140288!~|C30|30!~|EDeluxe Room, 1 King Bed, Partial Sea View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Partial Sea View (1 King Bed)!~|G1!~|U2,220.27,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I220.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140288", "description": "Deluxe Room, 1 King Bed, Partial Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Partial Sea View (1 King Bed)", "legacyRoomId": "0#114426993559", "supplierCode": "4791140288", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 220.27, "gross": 220.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": 220.27, "gross": 220.27, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 229.81, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M229.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118695013321!~|A4861189751!~|B4861189751!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Partial Sea View, 2 Single!~|FDeluxe Room, 2 Twin Beds, Partial Sea View, 2 Single!~|G1!~|U2,229.81,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I229.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861189751", "description": "Deluxe Room, 2 Twin Beds, Partial Sea View, 2 Single", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Partial Sea View, 2 Single", "legacyRoomId": "0#118695013321", "supplierCode": "4861189751", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 229.81, "gross": 229.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": 229.81, "gross": 229.81, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 229.81, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M229.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118695013322!~|A4861189752!~|B4861189752!~|C30|30!~|EDeluxe Room, 1 King Bed, Partial Sea View, 1 King!~|FDeluxe Room, 1 King Bed, Partial Sea View, 1 King!~|G1!~|U2,229.81,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I229.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861189752", "description": "Deluxe Room, 1 King Bed, Partial Sea View, 1 King", "descriptionSupplier": "Deluxe Room, 1 King Bed, Partial Sea View, 1 King", "legacyRoomId": "0#118695013322", "supplierCode": "4861189752", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 229.81, "gross": 229.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": 229.81, "gross": 229.81, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M233.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694950206!~|A4861187890!~|B4861187890!~|C30|30!~|EDeluxe Room, 1 King Bed, Non Smoking, Partial Sea View, 1 King!~|FDeluxe Room, 1 King Bed, Non Smoking, Partial Sea View, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I233.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861187890", "description": "Deluxe Room, 1 King Bed, Non Smoking, Partial Sea View, 1 King", "descriptionSupplier": "Deluxe Room, 1 King Bed, Non Smoking, Partial Sea View, 1 King", "legacyRoomId": "0#118694950206", "supplierCode": "4861187890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 233.75, "gross": 233.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 233.75, "gross": 233.75, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M233.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694950209!~|A4861187893!~|B4861187893!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Non Smoking, Partial Sea View, Twin!~|FDeluxe Room, 2 Twin Beds, Non Smoking, Partial Sea View, Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I233.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861187893", "description": "Deluxe Room, 2 Twin Beds, Non Smoking, Partial Sea View, Twin", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Non Smoking, Partial Sea View, Twin", "legacyRoomId": "0#118694950209", "supplierCode": "4861187893", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 233.75, "gross": 233.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 233.75, "gross": 233.75, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 250.49, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M250.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993572!~|A4791140287!~|B4791140287!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|G1!~|U2,250.49,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I250.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140287", "description": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "legacyRoomId": "0#114426993572", "supplierCode": "4791140287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.49, "gross": 250.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": 250.49, "gross": 250.49, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M257.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694950207!~|A4861187891!~|B4861187891!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Sea View, Twin!~|FDeluxe Room, 2 Twin Beds, Sea View, Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I257.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861187891", "description": "Deluxe Room, 2 Twin Beds, Sea View, Twin", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Sea View, Twin", "legacyRoomId": "0#118694950207", "supplierCode": "4861187891", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 257.15, "gross": 257.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": 257.15, "gross": 257.15, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M257.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694950212!~|A4861187896!~|B4861187896!~|C30|30!~|EDeluxe Room, 1 King Bed, Sea View, 1 King!~|FDeluxe Room, 1 King Bed, Sea View, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I257.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861187896", "description": "Deluxe Room, 1 King Bed, Sea View, 1 King", "descriptionSupplier": "Deluxe Room, 1 King Bed, Sea View, 1 King", "legacyRoomId": "0#118694950212", "supplierCode": "4861187896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 257.15, "gross": 257.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": 257.15, "gross": 257.15, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 381.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M381.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993566!~|A4791140290!~|B4791140290!~|C30|30!~|EDeluxe Room, 1 King Bed, Sea View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,381.85,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I381.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140290", "description": "Deluxe Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#114426993566", "supplierCode": "4791140290", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 381.85, "gross": 381.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": 381.85, "gross": 381.85, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 381.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M381.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993562!~|A4791140285!~|B4791140285!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|G1!~|U2,381.85,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I381.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140285", "description": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "legacyRoomId": "0#114426993562", "supplierCode": "4791140285", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 381.85, "gross": 381.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": 381.85, "gross": 381.85, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 398.23, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M398.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693403190!~|A4858849660!~|B4858849660!~|C30|30!~|EDeluxe Room, 1 King Bed, Sea View, 1 King!~|FDeluxe Room, 1 King Bed, Sea View, 1 King!~|G1!~|U2,398.23,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I398.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858849660", "description": "Deluxe Room, 1 King Bed, Sea View, 1 King", "descriptionSupplier": "Deluxe Room, 1 King Bed, Sea View, 1 King", "legacyRoomId": "0#118693403190", "supplierCode": "4858849660", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 398.23, "gross": 398.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": 398.23, "gross": 398.23, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 398.23, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M398.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693403195!~|A4858849664!~|B4858849664!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Sea View, 2 Single!~|FDeluxe Room, 2 Twin Beds, Sea View, 2 Single!~|G1!~|U2,398.23,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I398.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858849664", "description": "Deluxe Room, 2 Twin Beds, Sea View, 2 Single", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Sea View, 2 Single", "legacyRoomId": "0#118693403195", "supplierCode": "4858849664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 398.23, "gross": 398.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": 398.23, "gross": 398.23, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 434.47, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M434.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993564!~|A4791140285!~|B4791140285!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|G1!~|U2,434.47,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I434.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140285", "description": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "legacyRoomId": "0#114426993564", "supplierCode": "4791140285", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 434.47, "gross": 434.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": 434.47, "gross": 434.47, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 1694.6, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M1694.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993570!~|A4791140286!~|B4791140286!~|C30|30!~|EVilla, 1 Bedroom (1 King Bed)!~|FVilla, 1 Bedroom (1 King Bed)!~|G1!~|U2,1694.60,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1694.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140286", "description": "Villa, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Villa, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#114426993570", "supplierCode": "4791140286", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1694.6, "gross": 1694.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": 1694.6, "gross": 1694.6, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M1720.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118694950211!~|A4861187895!~|B4861187895!~|C30|30!~|EVilla, 1 Bedroom, 1 King!~|FVilla, 1 Bedroom, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1720.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861187895", "description": "Villa, 1 Bedroom, 1 King", "descriptionSupplier": "Villa, 1 Bedroom, 1 King", "legacyRoomId": "0#118694950211", "supplierCode": "4861187895", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1720.76, "gross": 1720.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": 1720.76, "gross": 1720.76, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 1766.66, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M1766.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693403186!~|A4858849658!~|B4858849658!~|C30|30!~|EVilla, 1 Bedroom, 1 King!~|FVilla, 1 Bedroom, 1 King!~|G1!~|U2,1766.66,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1766.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858849658", "description": "Villa, 1 Bedroom, 1 King", "descriptionSupplier": "Villa, 1 Bedroom, 1 King", "legacyRoomId": "0#118693403186", "supplierCode": "4858849658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1766.66, "gross": 1766.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": 1766.66, "gross": 1766.66, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 4724.04, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M4724.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114426993567!~|A4791140289!~|B4791140289!~|C30|30!~|ERoyal Villa, 2 Bedrooms (2 Double Beds)!~|FRoyal Villa, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,4724.04,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4724.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140289", "description": "Royal Villa, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Royal Villa, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#114426993567", "supplierCode": "4791140289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4724.04, "gross": 4724.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": 4724.04, "gross": 4724.04, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p0!~|x07040522!~|M4796.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693208986!~|A4859429902!~|B4859429902!~|C30|30!~|ERoyal Villa, 2 Bedrooms, 2 Double!~|FRoyal Villa, 2 Bedrooms, 2 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4796.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4859429902", "description": "Royal Villa, 2 Bedrooms, 2 Double", "descriptionSupplier": "Royal Villa, 2 Bedrooms, 2 Double", "legacyRoomId": "0#118693208986", "supplierCode": "4859429902", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4796.58, "gross": 4796.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": 4796.58, "gross": 4796.58, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 4924.55, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50001621!~|o1!~|p1!~|x07040522!~|M4924.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118693403201!~|A4858849667!~|B4858849667!~|C30|30!~|ERoyal Villa, 2 Bedrooms, 2 Double!~|FRoyal Villa, 2 Bedrooms, 2 Double!~|G1!~|U2,4924.55,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4924.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858849667", "description": "Royal Villa, 2 Bedrooms, 2 Double", "descriptionSupplier": "Royal Villa, 2 Bedrooms, 2 Double", "legacyRoomId": "0#118693403201", "supplierCode": "4858849667", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4924.55, "gross": 4924.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": 4924.55, "gross": 4924.55, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 238.63, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n852496!~|o1!~|p1!~|x07040522!~|M238.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961312!~|A3867955877!~|B3867955877!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,238.63,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I238.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867955877", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#116300961312", "supplierCode": "3867955877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 238.63, "gross": 238.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 238.63, "gross": 238.63, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 262.5, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n852496!~|o1!~|p1!~|x07040522!~|M262.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961336!~|A3866349375!~|B3866349375!~|C30|30!~|EDeluxe Room Partial Sea View!~|FDeluxe Room Partial Sea View!~|G1!~|U2,262.50,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I262.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866349375", "description": "Deluxe Room Partial Sea View", "descriptionSupplier": "Deluxe Room Partial Sea View", "legacyRoomId": "0#116300961336", "supplierCode": "3866349375", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 262.5, "gross": 262.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": 262.5, "gross": 262.5, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 265.65, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n852496!~|o1!~|p1!~|x07040522!~|M265.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95342534130!~|A4157080525!~|B4157080525!~|C30|30!~|EDe luxe!~|FDe luxe!~|G1!~|U2,265.65,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I265.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4157080525", "description": "De luxe", "descriptionSupplier": "De luxe", "legacyRoomId": "0#95342534130", "supplierCode": "4157080525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 265.65, "gross": 265.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": 265.65, "gross": 265.65, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 274.44, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n852496!~|o1!~|p1!~|x07040522!~|M274.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961332!~|A4817779770!~|B4817779770!~|C30|30!~|EDeluxe Room Sunset View!~|FDeluxe Room Sunset View!~|G1!~|U2,274.44,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I274.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817779770", "description": "Deluxe Room Sunset View", "descriptionSupplier": "Deluxe Room Sunset View", "legacyRoomId": "0#116300961332", "supplierCode": "4817779770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 274.44, "gross": 274.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": 274.44, "gross": 274.44, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 286.37, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n852496!~|o1!~|p1!~|x07040522!~|M286.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961334!~|A3866630847!~|B3866630847!~|C30|30!~|EDeluxe Room Sea View!~|FDeluxe Room Sea View!~|G1!~|U2,286.37,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I286.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866630847", "description": "Deluxe Room Sea View", "descriptionSupplier": "Deluxe Room Sea View", "legacyRoomId": "0#116300961334", "supplierCode": "3866630847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 286.37, "gross": 286.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": 286.37, "gross": 286.37, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 289.8, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n852496!~|o1!~|p1!~|x07040522!~|M289.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95342534105!~|A4163284526!~|B4163284526!~|C30|30!~|ETwin\/Double room - De Luxe - Partial Sea View!~|FTwin\/Double room - De Luxe - Partial Sea View!~|G1!~|U2,289.80,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I289.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163284526", "description": "Twin\/Double room - De Luxe - Partial Sea View", "descriptionSupplier": "Twin\/Double room - De Luxe - Partial Sea View", "legacyRoomId": "0#95342534105", "supplierCode": "4163284526", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 289.8, "gross": 289.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": 289.8, "gross": 289.8, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 334.09, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n3244032!~|o1!~|p1!~|x07040522!~|M334.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300548597!~|A3867955877!~|B3867955877!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,334.09,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I334.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867955877", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#116300548597", "supplierCode": "3867955877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 334.09, "gross": 334.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": 334.09, "gross": 334.09, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 357.96, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n3244032!~|o1!~|p1!~|x07040522!~|M357.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961296!~|A3866349375!~|B3866349375!~|C30|30!~|EDeluxe Room Partial Sea View!~|FDeluxe Room Partial Sea View!~|G1!~|U2,357.96,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I357.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866349375", "description": "Deluxe Room Partial Sea View", "descriptionSupplier": "Deluxe Room Partial Sea View", "legacyRoomId": "0#116300961296", "supplierCode": "3866349375", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 357.96, "gross": 357.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": 357.96, "gross": 357.96, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 369.88, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n3244032!~|o1!~|p1!~|x07040522!~|M369.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961291!~|A4817779770!~|B4817779770!~|C30|30!~|EDeluxe Room Sunset View!~|FDeluxe Room Sunset View!~|G1!~|U2,369.88,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I369.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817779770", "description": "Deluxe Room Sunset View", "descriptionSupplier": "Deluxe Room Sunset View", "legacyRoomId": "0#116300961291", "supplierCode": "4817779770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 369.88, "gross": 369.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": 369.88, "gross": 369.88, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 381.82, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n3244032!~|o1!~|p1!~|x07040522!~|M381.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116300961322!~|A3866630847!~|B3866630847!~|C30|30!~|EDeluxe Room Sea View!~|FDeluxe Room Sea View!~|G1!~|U2,381.82,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I381.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866630847", "description": "Deluxe Room Sea View", "descriptionSupplier": "Deluxe Room Sea View", "legacyRoomId": "0#116300961322", "supplierCode": "3866630847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 381.82, "gross": 381.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": 381.82, "gross": 381.82, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 382.2, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n3244032!~|o1!~|p1!~|x07040522!~|M382.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117999158943!~|A4157080525!~|B4157080525!~|C30|30!~|EDe luxe!~|FDe luxe!~|G1!~|U2,382.20,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I382.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4157080525", "description": "De luxe", "descriptionSupplier": "De luxe", "legacyRoomId": "0#117999158943", "supplierCode": "4157080525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 382.2, "gross": 382.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": 382.2, "gross": 382.2, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:01:00Z", "value": 406.35, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n3244032!~|o1!~|p1!~|x07040522!~|M406.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117998653926!~|A4163284526!~|B4163284526!~|C30|30!~|ETwin\/Double room - De Luxe - Partial Sea View!~|FTwin\/Double room - De Luxe - Partial Sea View!~|G1!~|U2,406.35,1776200460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I406.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163284526", "description": "Twin\/Double room - De Luxe - Partial Sea View", "descriptionSupplier": "Twin\/Double room - De Luxe - Partial Sea View", "legacyRoomId": "0#117998653926", "supplierCode": "4163284526", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 406.35, "gross": 406.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 406.35, "gross": 406.35, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 341.45, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M341.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91009986829!~|A4638416744!~|B4638416744!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,341.45,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I341.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638416744", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#91009986829", "supplierCode": "4638416744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 341.45, "gross": 341.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": 341.45, "gross": 341.45, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 341.45, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M341.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91009986837!~|A4638659879!~|B4638659879!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,341.45,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I341.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638659879", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#91009986837", "supplierCode": "4638659879", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 341.45, "gross": 341.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": 341.45, "gross": 341.45, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 381.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M381.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610493!~|A4791140287!~|B4791140287!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|G1!~|U2,381.85,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I381.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140287", "description": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "legacyRoomId": "0#114417610493", "supplierCode": "4791140287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 381.85, "gross": 381.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": 381.85, "gross": 381.85, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 381.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M381.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610496!~|A4791140288!~|B4791140288!~|C30|30!~|EDeluxe Room, 1 King Bed, Partial Sea View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Partial Sea View (1 King Bed)!~|G1!~|U2,381.85,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I381.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140288", "description": "Deluxe Room, 1 King Bed, Partial Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Partial Sea View (1 King Bed)", "legacyRoomId": "0#114417610496", "supplierCode": "4791140288", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 381.85, "gross": 381.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": 381.85, "gross": 381.85, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 388.48, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M388.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#88541720491!~|A4638416744!~|B4638416744!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,388.48,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I388.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638416744", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#88541720491", "supplierCode": "4638416744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 388.48, "gross": 388.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": 388.48, "gross": 388.48, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 388.48, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M388.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#88541720480!~|A4638659879!~|B4638659879!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,388.48,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I388.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4638659879", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#88541720480", "supplierCode": "4638659879", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 388.48, "gross": 388.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": 388.48, "gross": 388.48, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 434.47, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M434.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610502!~|A4791140287!~|B4791140287!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)!~|G1!~|U2,434.47,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I434.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140287", "description": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Partial Sea View (2 Twin Beds)", "legacyRoomId": "0#114417610502", "supplierCode": "4791140287", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 434.47, "gross": 434.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": 434.47, "gross": 434.47, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 434.47, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M434.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610490!~|A4791140288!~|B4791140288!~|C30|30!~|EDeluxe Room, 1 King Bed, Partial Sea View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Partial Sea View (1 King Bed)!~|G1!~|U2,434.47,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I434.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140288", "description": "Deluxe Room, 1 King Bed, Partial Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Partial Sea View (1 King Bed)", "legacyRoomId": "0#114417610490", "supplierCode": "4791140288", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 434.47, "gross": 434.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": 434.47, "gross": 434.47, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 543.4, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M543.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610501!~|A4791140290!~|B4791140290!~|C30|30!~|EDeluxe Room, 1 King Bed, Sea View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,543.40,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I543.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140290", "description": "Deluxe Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#114417610501", "supplierCode": "4791140290", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 543.4, "gross": 543.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": 543.4, "gross": 543.4, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 543.4, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M543.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610492!~|A4791140285!~|B4791140285!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|G1!~|U2,543.40,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I543.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140285", "description": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "legacyRoomId": "0#114417610492", "supplierCode": "4791140285", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 543.4, "gross": 543.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": 543.4, "gross": 543.4, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 618.43, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M618.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610498!~|A4791140285!~|B4791140285!~|C30|30!~|EDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)!~|G1!~|U2,618.43,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I618.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140285", "description": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds, Sea View (2 Twin Beds)", "legacyRoomId": "0#114417610498", "supplierCode": "4791140285", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 618.43, "gross": 618.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": 618.43, "gross": 618.43, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 618.43, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M618.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610495!~|A4791140290!~|B4791140290!~|C30|30!~|EDeluxe Room, 1 King Bed, Sea View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,618.43,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I618.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140290", "description": "Deluxe Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#114417610495", "supplierCode": "4791140290", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 618.43, "gross": 618.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": 618.43, "gross": 618.43, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 1856.17, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M1856.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610494!~|A4791140286!~|B4791140286!~|C30|30!~|EVilla, 1 Bedroom (1 King Bed)!~|FVilla, 1 Bedroom (1 King Bed)!~|G1!~|U2,1856.17,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1856.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140286", "description": "Villa, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Villa, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#114417610494", "supplierCode": "4791140286", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1856.17, "gross": 1856.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": 1856.17, "gross": 1856.17, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 2113.22, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M2113.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610491!~|A4791140286!~|B4791140286!~|C30|30!~|EVilla, 1 Bedroom (1 King Bed)!~|FVilla, 1 Bedroom (1 King Bed)!~|G1!~|U2,2113.22,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2113.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140286", "description": "Villa, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Villa, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#114417610491", "supplierCode": "4791140286", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2113.22, "gross": 2113.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": 2113.22, "gross": 2113.22, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 4885.62, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M4885.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610500!~|A4791140289!~|B4791140289!~|C30|30!~|ERoyal Villa, 2 Bedrooms (2 Double Beds)!~|FRoyal Villa, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,4885.62,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4885.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140289", "description": "Royal Villa, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Royal Villa, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#114417610500", "supplierCode": "4791140289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4885.62, "gross": 4885.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": 4885.62, "gross": 4885.62, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 5562.73, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n30769204!~|o1!~|p1!~|x07040522!~|M5562.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114417610497!~|A4791140289!~|B4791140289!~|C30|30!~|ERoyal Villa, 2 Bedrooms (2 Double Beds)!~|FRoyal Villa, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,5562.73,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I5562.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140289", "description": "Royal Villa, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Royal Villa, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#114417610497", "supplierCode": "4791140289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 5562.73, "gross": 5562.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": 5562.73, "gross": 5562.73, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 442.34, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n2359299!~|o1!~|p1!~|x07040522!~|M442.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119134977031!~|A4870770943!~|B4870770943!~|C30|30!~|EDeluxe Sea View!~|FDeluxe Sea View!~|G1!~|U2,442.34,1776200400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I442.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4870770943", "description": "Deluxe Sea View", "descriptionSupplier": "Deluxe Sea View", "legacyRoomId": "0#119134977031", "supplierCode": "4870770943", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 442.34, "gross": 442.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": 442.34, "gross": 442.34, "binding": false } }, { "hotelName": "Perhentian Marriott Resort & SPA", "boardCode": "50000120", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T20:59:00Z", "value": 5390.24, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50000120", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "67519678", "supplierCode": "STN", "hotelCodeSupplier": "67519678", "id": "33!~|a0!~|b260422!~|c260423!~|d67519678!~|e50000120!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m67519678!~|n50000120!~|o1!~|p1!~|x07040522!~|M5390.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118835031608!~|A4791140289!~|B4791140289!~|C30|30!~|ERoyal Villa, 2 Bedrooms (2 Double Beds)!~|FRoyal Villa, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,5390.24,1776632340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I5390.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791140289", "description": "Royal Villa, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Royal Villa, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#118835031608", "supplierCode": "4791140289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 5390.24, "gross": 5390.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": 5390.24, "gross": 5390.24, "binding": false } }, { "hotelName": "Pelican Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659251", "supplierCode": "STN", "hotelCodeSupplier": "51659251", "id": "33!~|a0!~|b260422!~|c260423!~|d51659251!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659251!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629600!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119154629600", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.33, "gross": 40.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": 40.33, "gross": 40.33, "binding": false } }, { "hotelName": "Pelican Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659251", "supplierCode": "STN", "hotelCodeSupplier": "51659251", "id": "33!~|a0!~|b260422!~|c260423!~|d51659251!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659251!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629593!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#119154629593", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.33, "gross": 40.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": 40.33, "gross": 40.33, "binding": false } }, { "hotelName": "Pelican Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659251", "supplierCode": "STN", "hotelCodeSupplier": "51659251", "id": "33!~|a0!~|b260422!~|c260423!~|d51659251!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659251!~|n2359299!~|o1!~|p0!~|x07040522!~|M60.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629567!~|A3546360103!~|B3546360103!~|C30|30!~|ERoom DELUXE SUPERIOR!~|FRoom DELUXE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546360103", "description": "Room DELUXE SUPERIOR", "descriptionSupplier": "Room DELUXE SUPERIOR", "legacyRoomId": "0#119154629567", "supplierCode": "3546360103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.1, "gross": 60.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": 60.1, "gross": 60.1, "binding": false } }, { "hotelName": "Pelican Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659251", "supplierCode": "STN", "hotelCodeSupplier": "51659251", "id": "33!~|a0!~|b260422!~|c260423!~|d51659251!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659251!~|n2359299!~|o1!~|p0!~|x07040522!~|M77.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629520!~|A3546297427!~|B3546297427!~|C30|30!~|ETRIPLE EXECUTIVE!~|FTRIPLE EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546297427", "description": "TRIPLE EXECUTIVE", "descriptionSupplier": "TRIPLE EXECUTIVE", "legacyRoomId": "0#119154629520", "supplierCode": "3546297427", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.27, "gross": 77.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": 77.27, "gross": 77.27, "binding": false } }, { "hotelName": "Pelican Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51659251", "supplierCode": "STN", "hotelCodeSupplier": "51659251", "id": "33!~|a0!~|b260422!~|c260423!~|d51659251!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51659251!~|n2359299!~|o1!~|p0!~|x07040522!~|M89.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629632!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#119154629632", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.62, "gross": 89.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": 89.62, "gross": 89.62, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 40.37, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629631!~|A4868193987!~|B4868193987!~|C30|30!~|EDeluxe Room (2 Large Twin Beds)!~|FDeluxe Room (2 Large Twin Beds)!~|G1!~|U2,40.37,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193987", "description": "Deluxe Room (2 Large Twin Beds)", "descriptionSupplier": "Deluxe Room (2 Large Twin Beds)", "legacyRoomId": "0#119154629631", "supplierCode": "4868193987", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.37, "gross": 40.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": 40.37, "gross": 40.37, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 44.34, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629610!~|A4868193987!~|B4868193987!~|C30|30!~|EDeluxe Room (2 Large Twin Beds)!~|FDeluxe Room (2 Large Twin Beds)!~|G1!~|U2,44.34,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193987", "description": "Deluxe Room (2 Large Twin Beds)", "descriptionSupplier": "Deluxe Room (2 Large Twin Beds)", "legacyRoomId": "0#119154629610", "supplierCode": "4868193987", "promotions": [ { "code": "#1", "name": "Room1 Save 49%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.34, "gross": 44.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": 44.34, "gross": 44.34, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 95.16, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M95.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629606!~|A4868193986!~|B4868193986!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,95.16,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193986", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629606", "supplierCode": "4868193986", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.16, "gross": 95.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": 95.16, "gross": 95.16, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 96.01, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M96.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629607!~|A4868193984!~|B4868193984!~|C30|30!~|EStandard Quadruple Room (4 Large Twin Beds)!~|FStandard Quadruple Room (4 Large Twin Beds)!~|G1!~|U2,96.01,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193984", "description": "Standard Quadruple Room (4 Large Twin Beds)", "descriptionSupplier": "Standard Quadruple Room (4 Large Twin Beds)", "legacyRoomId": "0#119154629607", "supplierCode": "4868193984", "promotions": [ { "code": "#1", "name": "Room1 Save 50%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.01, "gross": 96.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": 96.01, "gross": 96.01, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 96.03, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M96.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629629!~|A4868193986!~|B4868193986!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,96.03,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193986", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154629629", "supplierCode": "4868193986", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.03, "gross": 96.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": 96.03, "gross": 96.03, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 96.89, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M96.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629586!~|A4868193984!~|B4868193984!~|C30|30!~|EStandard Quadruple Room (4 Large Twin Beds)!~|FStandard Quadruple Room (4 Large Twin Beds)!~|G1!~|U2,96.89,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193984", "description": "Standard Quadruple Room (4 Large Twin Beds)", "descriptionSupplier": "Standard Quadruple Room (4 Large Twin Beds)", "legacyRoomId": "0#119154629586", "supplierCode": "4868193984", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.89, "gross": 96.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.89, "gross": 96.89, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 171.1, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M171.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629548!~|A4868193970!~|B4868193970!~|C30|30!~|EDeluxe Quadruple Room (1 King Bed and 2 Twin Beds)!~|FDeluxe Quadruple Room (1 King Bed and 2 Twin Beds)!~|G1!~|U2,171.10,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193970", "description": "Deluxe Quadruple Room (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Deluxe Quadruple Room (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119154629548", "supplierCode": "4868193970", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.1, "gross": 171.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": 171.1, "gross": 171.1, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 172.68, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M172.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629572!~|A4868193970!~|B4868193970!~|C30|30!~|EDeluxe Quadruple Room (1 King Bed and 2 Twin Beds)!~|FDeluxe Quadruple Room (1 King Bed and 2 Twin Beds)!~|G1!~|U2,172.68,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193970", "description": "Deluxe Quadruple Room (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Deluxe Quadruple Room (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119154629572", "supplierCode": "4868193970", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.68, "gross": 172.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": 172.68, "gross": 172.68, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 180.7, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M180.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629531!~|A4868193962!~|B4868193962!~|C30|30!~|EExecutive Room (1 King Bed and 4 Twin Beds)!~|FExecutive Room (1 King Bed and 4 Twin Beds)!~|G1!~|U2,180.70,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I180.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193962", "description": "Executive Room (1 King Bed and 4 Twin Beds)", "descriptionSupplier": "Executive Room (1 King Bed and 4 Twin Beds)", "legacyRoomId": "0#119154629531", "supplierCode": "4868193962", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.7, "gross": 180.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": 180.7, "gross": 180.7, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 182.37, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M182.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629589!~|A4868193962!~|B4868193962!~|C30|30!~|EExecutive Room (1 King Bed and 4 Twin Beds)!~|FExecutive Room (1 King Bed and 4 Twin Beds)!~|G1!~|U2,182.37,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193962", "description": "Executive Room (1 King Bed and 4 Twin Beds)", "descriptionSupplier": "Executive Room (1 King Bed and 4 Twin Beds)", "legacyRoomId": "0#119154629589", "supplierCode": "4868193962", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.37, "gross": 182.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": 182.37, "gross": 182.37, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 228.07, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M228.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629555!~|A4868193974!~|B4868193974!~|C30|30!~|EFamily Room (3 King Beds)!~|FFamily Room (3 King Beds)!~|G1!~|U2,228.07,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I228.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193974", "description": "Family Room (3 King Beds)", "descriptionSupplier": "Family Room (3 King Beds)", "legacyRoomId": "0#119154629555", "supplierCode": "4868193974", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 228.07, "gross": 228.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": 228.07, "gross": 228.07, "binding": false } }, { "hotelName": "Labis Sunrise Farm Stay", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:00Z", "value": 230.18, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54439811", "supplierCode": "STN", "hotelCodeSupplier": "54439811", "id": "33!~|a0!~|b260422!~|c260423!~|d54439811!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54439811!~|n2359299!~|o1!~|p1!~|x07040522!~|M230.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629602!~|A4868193974!~|B4868193974!~|C30|30!~|EFamily Room (3 King Beds)!~|FFamily Room (3 King Beds)!~|G1!~|U2,230.18,1776265200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I230.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193974", "description": "Family Room (3 King Beds)", "descriptionSupplier": "Family Room (3 King Beds)", "legacyRoomId": "0#119154629602", "supplierCode": "4868193974", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 230.18, "gross": 230.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": 230.18, "gross": 230.18, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 109.01, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M109.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629513!~|A4868193951!~|B4868193951!~|C30|30!~|ESuperior Supreme (1 King Bed and 1 Bed)!~|FSuperior Supreme (1 King Bed and 1 Bed)!~|G1!~|U2,109.01,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193951", "description": "Superior Supreme (1 King Bed and 1 Bed)", "descriptionSupplier": "Superior Supreme (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154629513", "supplierCode": "4868193951", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.01, "gross": 109.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": 109.01, "gross": 109.01, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 109.97, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M109.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629538!~|A4868193965!~|B4868193965!~|C30|30!~|EDeluxe Pool View Without Balcony (2 Twin Beds)!~|FDeluxe Pool View Without Balcony (2 Twin Beds)!~|G1!~|U2,109.97,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193965", "description": "Deluxe Pool View Without Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Pool View Without Balcony (2 Twin Beds)", "legacyRoomId": "0#119154629538", "supplierCode": "4868193965", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.97, "gross": 109.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": 109.97, "gross": 109.97, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 115.75, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M115.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629534!~|A4868193951!~|B4868193951!~|C30|30!~|ESuperior Supreme (1 King Bed and 1 Bed)!~|FSuperior Supreme (1 King Bed and 1 Bed)!~|G1!~|U2,115.75,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193951", "description": "Superior Supreme (1 King Bed and 1 Bed)", "descriptionSupplier": "Superior Supreme (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154629534", "supplierCode": "4868193951", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.75, "gross": 115.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": 115.75, "gross": 115.75, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 116.77, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M116.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629546!~|A4868193965!~|B4868193965!~|C30|30!~|EDeluxe Pool View Without Balcony (2 Twin Beds)!~|FDeluxe Pool View Without Balcony (2 Twin Beds)!~|G1!~|U2,116.77,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193965", "description": "Deluxe Pool View Without Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Pool View Without Balcony (2 Twin Beds)", "legacyRoomId": "0#119154629546", "supplierCode": "4868193965", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.77, "gross": 116.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": 116.77, "gross": 116.77, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 148.79, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M148.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537729!~|A4852439499!~|B4852439499!~|C30|30!~|EDeluxe Sea View With Balcony (1 King Bed)!~|FDeluxe Sea View With Balcony (1 King Bed)!~|G1!~|U2,148.79,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852439499", "description": "Deluxe Sea View With Balcony (1 King Bed)", "descriptionSupplier": "Deluxe Sea View With Balcony (1 King Bed)", "legacyRoomId": "0#118420537729", "supplierCode": "4852439499", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.79, "gross": 148.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": 148.79, "gross": 148.79, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p0!~|x07040522!~|M152.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629540!~|A4868193967!~|B4868193967!~|C30|30!~|EFamily Supreme (1 Other bed)!~|FFamily Supreme (1 Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193967", "description": "Family Supreme (1 Other bed)", "descriptionSupplier": "Family Supreme (1 Other bed)", "legacyRoomId": "0#119154629540", "supplierCode": "4868193967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.67, "gross": 152.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": 152.67, "gross": 152.67, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 157.65, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M157.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117455309117!~|A4778689111!~|B4778689111!~|C30|30!~|EFamily Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)!~|FFamily Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)!~|G1!~|U2,157.65,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4778689111", "description": "Family Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#117455309117", "supplierCode": "4778689111", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.65, "gross": 157.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.65, "gross": 157.65, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 158.04, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M158.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118420537737!~|A4852439499!~|B4852439499!~|C30|30!~|EDeluxe Sea View With Balcony (1 King Bed)!~|FDeluxe Sea View With Balcony (1 King Bed)!~|G1!~|U2,158.04,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852439499", "description": "Deluxe Sea View With Balcony (1 King Bed)", "descriptionSupplier": "Deluxe Sea View With Balcony (1 King Bed)", "legacyRoomId": "0#118420537737", "supplierCode": "4852439499", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.04, "gross": 158.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": 158.04, "gross": 158.04, "binding": false } }, { "hotelName": "Arwana Perhentian Eco Resort & Beach Chalet", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 167.46, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140083", "supplierCode": "STN", "hotelCodeSupplier": "51140083", "id": "33!~|a0!~|b260422!~|c260423!~|d51140083!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140083!~|n2359298!~|o1!~|p1!~|x07040522!~|M167.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117455309159!~|A4778689111!~|B4778689111!~|C30|30!~|EFamily Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)!~|FFamily Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)!~|G1!~|U2,167.46,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4778689111", "description": "Family Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Supreme (2 King Beds or 1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#117455309159", "supplierCode": "4778689111", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.46, "gross": 167.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": 167.46, "gross": 167.46, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n50001621!~|o1!~|p0!~|x07040522!~|M57.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118235016291!~|A4851269169!~|B4851269169!~|C30|30!~|ERainforest Chalet, 1 Double Or 1 Twin!~|FRainforest Chalet, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851269169", "description": "Rainforest Chalet, 1 Double Or 1 Twin", "descriptionSupplier": "Rainforest Chalet, 1 Double Or 1 Twin", "legacyRoomId": "0#118235016291", "supplierCode": "4851269169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.54, "gross": 57.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.54, "gross": 57.54, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 60.56, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n50001621!~|o1!~|p1!~|x07040522!~|M60.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113198060029!~|A4832337575!~|B4832337575!~|C30|30!~|ERainforest Chalet, 1 Double 1 Twin!~|FRainforest Chalet, 1 Double 1 Twin!~|G1!~|U2,60.56,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337575", "description": "Rainforest Chalet, 1 Double 1 Twin", "descriptionSupplier": "Rainforest Chalet, 1 Double 1 Twin", "legacyRoomId": "0#113198060029", "supplierCode": "4832337575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.56, "gross": 60.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": 60.56, "gross": 60.56, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n2359298!~|o1!~|p0!~|x07040522!~|M60.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118011156962!~|A4798529800!~|B4798529800!~|C30|30!~|ERainforest Chalet!~|FRainforest Chalet!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4798529800", "description": "Rainforest Chalet", "descriptionSupplier": "Rainforest Chalet", "legacyRoomId": "0#118011156962", "supplierCode": "4798529800", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.91, "gross": 60.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": 60.91, "gross": 60.91, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 64.11, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n2359298!~|o1!~|p1!~|x07040522!~|M64.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118115647671!~|A4798529800!~|B4798529800!~|C30|30!~|ERainforest Chalet!~|FRainforest Chalet!~|G1!~|U2,64.11,1776200400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4798529800", "description": "Rainforest Chalet", "descriptionSupplier": "Rainforest Chalet", "legacyRoomId": "0#118115647671", "supplierCode": "4798529800", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.11, "gross": 64.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": 64.11, "gross": 64.11, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n2359298!~|o1!~|p0!~|x07040522!~|M78.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118235016285!~|A4841913197!~|B4841913197!~|C30|30!~|ERainforest Chalet (2 Twin Beds or 1 King Bed)!~|FRainforest Chalet (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841913197", "description": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#118235016285", "supplierCode": "4841913197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.63, "gross": 78.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": 78.63, "gross": 78.63, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T11:00:00Z", "value": 82.64, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n2359298!~|o1!~|p1!~|x07040522!~|M82.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118276185076!~|A4841913197!~|B4841913197!~|C30|30!~|ERainforest Chalet (2 Twin Beds or 1 King Bed)!~|FRainforest Chalet (2 Twin Beds or 1 King Bed)!~|G1!~|U2,82.64,1776596400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841913197", "description": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#118276185076", "supplierCode": "4841913197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.64, "gross": 82.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": 82.64, "gross": 82.64, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n2359298!~|o1!~|p0!~|x07040522!~|M84.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118235016290!~|A4841913197!~|B4841913197!~|C30|30!~|ERainforest Chalet (2 Twin Beds or 1 King Bed)!~|FRainforest Chalet (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841913197", "description": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#118235016290", "supplierCode": "4841913197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.82, "gross": 84.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": 84.82, "gross": 84.82, "binding": false } }, { "hotelName": "Redang Island Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T11:00:00Z", "value": 89.19, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50443139", "supplierCode": "STN", "hotelCodeSupplier": "50443139", "id": "33!~|a0!~|b260422!~|c260423!~|d50443139!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50443139!~|n2359298!~|o1!~|p1!~|x07040522!~|M89.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118276185088!~|A4841913197!~|B4841913197!~|C30|30!~|ERainforest Chalet (2 Twin Beds or 1 King Bed)!~|FRainforest Chalet (2 Twin Beds or 1 King Bed)!~|G1!~|U2,89.19,1776596400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841913197", "description": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Rainforest Chalet (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#118276185088", "supplierCode": "4841913197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.19, "gross": 89.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": 89.19, "gross": 89.19, "binding": false } }, { "hotelName": "Bubu Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51083275", "supplierCode": "STN", "hotelCodeSupplier": "51083275", "id": "33!~|a0!~|b260422!~|c260423!~|d51083275!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51083275!~|n2359298!~|o1!~|p0!~|x07040522!~|M362.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407993!~|A4866099601!~|B4866099601!~|C30|30!~|EDeluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)!~|FDeluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I362.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099601", "description": "Deluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)", "legacyRoomId": "0#119000407993", "supplierCode": "4866099601", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 362.99, "gross": 362.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": 362.99, "gross": 362.99, "binding": false } }, { "hotelName": "Bubu Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51083275", "supplierCode": "STN", "hotelCodeSupplier": "51083275", "id": "33!~|a0!~|b260422!~|c260423!~|d51083275!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51083275!~|n2359298!~|o1!~|p0!~|x07040522!~|M372.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407999!~|A4866099601!~|B4866099601!~|C30|30!~|EDeluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)!~|FDeluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I372.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099601", "description": "Deluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)", "descriptionSupplier": "Deluxe Double Room, 1 King Bed, Balcony, Partial Sea View (1 King Bed)", "legacyRoomId": "0#119000407999", "supplierCode": "4866099601", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 372.42, "gross": 372.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": 372.42, "gross": 372.42, "binding": false } }, { "hotelName": "Bubu Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51083275", "supplierCode": "STN", "hotelCodeSupplier": "51083275", "id": "33!~|a0!~|b260422!~|c260423!~|d51083275!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51083275!~|n2359298!~|o1!~|p0!~|x07040522!~|M400!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407996!~|A4866099598!~|B4866099598!~|C30|30!~|EPremier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)!~|FPremier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I400!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099598", "description": "Premier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)", "descriptionSupplier": "Premier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)", "legacyRoomId": "0#119000407996", "supplierCode": "4866099598", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 400, "gross": 400, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 400, "gross": 400, "binding": false } }, { "hotelName": "Bubu Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51083275", "supplierCode": "STN", "hotelCodeSupplier": "51083275", "id": "33!~|a0!~|b260422!~|c260423!~|d51083275!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51083275!~|n2359298!~|o1!~|p0!~|x07040522!~|M410.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119000407995!~|A4866099598!~|B4866099598!~|C30|30!~|EPremier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)!~|FPremier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I410.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866099598", "description": "Premier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)", "descriptionSupplier": "Premier Double Room, 1 King Bed, Balcony, Sea View (1 King Bed)", "legacyRoomId": "0#119000407995", "supplierCode": "4866099598", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 410.4, "gross": 410.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": 410.4, "gross": 410.4, "binding": false } }, { "hotelName": "Perhentian Tivoli Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65928380", "supplierCode": "STN", "hotelCodeSupplier": "65928380", "id": "33!~|a0!~|b260422!~|c260423!~|d65928380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65928380!~|n2359299!~|o1!~|p0!~|x07040522!~|M35.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771003!~|A4724918139!~|B4724918139!~|C30|30!~|ETwin Fan Room (2 Twin Beds)!~|FTwin Fan Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918139", "description": "Twin Fan Room (2 Twin Beds)", "descriptionSupplier": "Twin Fan Room (2 Twin Beds)", "legacyRoomId": "0#108521771003", "supplierCode": "4724918139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.7, "gross": 35.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": 35.7, "gross": 35.7, "binding": false } }, { "hotelName": "Perhentian Tivoli Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65928380", "supplierCode": "STN", "hotelCodeSupplier": "65928380", "id": "33!~|a0!~|b260422!~|c260423!~|d65928380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65928380!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771117!~|A4724918139!~|B4724918139!~|C30|30!~|ETwin Fan Room (2 Twin Beds)!~|FTwin Fan Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918139", "description": "Twin Fan Room (2 Twin Beds)", "descriptionSupplier": "Twin Fan Room (2 Twin Beds)", "legacyRoomId": "0#108521771117", "supplierCode": "4724918139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.93, "gross": 36.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.93, "gross": 36.93, "binding": false } }, { "hotelName": "Perhentian Tivoli Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65928380", "supplierCode": "STN", "hotelCodeSupplier": "65928380", "id": "33!~|a0!~|b260422!~|c260423!~|d65928380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65928380!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117911181493!~|A4842426336!~|B4842426336!~|C30|30!~|ETriple Room (with Fan) (1 Double Bed and 1 Bed)!~|FTriple Room (with Fan) (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4842426336", "description": "Triple Room (with Fan) (1 Double Bed and 1 Bed)", "descriptionSupplier": "Triple Room (with Fan) (1 Double Bed and 1 Bed)", "legacyRoomId": "0#117911181493", "supplierCode": "4842426336", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.61, "gross": 47.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": 47.61, "gross": 47.61, "binding": false } }, { "hotelName": "Perhentian Tivoli Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65928380", "supplierCode": "STN", "hotelCodeSupplier": "65928380", "id": "33!~|a0!~|b260422!~|c260423!~|d65928380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65928380!~|n2359299!~|o1!~|p0!~|x07040522!~|M49.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117911181516!~|A4842426336!~|B4842426336!~|C30|30!~|ETriple Room (with Fan) (1 Double Bed and 1 Bed)!~|FTriple Room (with Fan) (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4842426336", "description": "Triple Room (with Fan) (1 Double Bed and 1 Bed)", "descriptionSupplier": "Triple Room (with Fan) (1 Double Bed and 1 Bed)", "legacyRoomId": "0#117911181516", "supplierCode": "4842426336", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.24, "gross": 49.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": 49.24, "gross": 49.24, "binding": false } }, { "hotelName": "Perhentian Tivoli Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65928380", "supplierCode": "STN", "hotelCodeSupplier": "65928380", "id": "33!~|a0!~|b260422!~|c260423!~|d65928380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65928380!~|n2359299!~|o1!~|p0!~|x07040522!~|M53.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771088!~|A4724918147!~|B4724918147!~|C30|30!~|EQuadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)!~|FQuadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918147", "description": "Quadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Quadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#108521771088", "supplierCode": "4724918147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.16, "gross": 53.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": 53.16, "gross": 53.16, "binding": false } }, { "hotelName": "Perhentian Tivoli Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65928380", "supplierCode": "STN", "hotelCodeSupplier": "65928380", "id": "33!~|a0!~|b260422!~|c260423!~|d65928380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65928380!~|n2359299!~|o1!~|p0!~|x07040522!~|M55.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771029!~|A4724918147!~|B4724918147!~|C30|30!~|EQuadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)!~|FQuadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918147", "description": "Quadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Quadruple Room with Fan (1 Double Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#108521771029", "supplierCode": "4724918147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.04, "gross": 55.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": 55.04, "gross": 55.04, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M19.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709655!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119030709655", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.58, "gross": 19.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": 19.58, "gross": 19.58, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 19.7, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M19.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394693!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|U2,19.70,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119030394693", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.7, "gross": 19.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": 19.7, "gross": 19.7, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M20.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709654!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#119030709654", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.15, "gross": 20.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": 20.15, "gross": 20.15, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M20.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394663!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#119030394663", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.21, "gross": 20.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": 20.21, "gross": 20.21, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 20.34, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M20.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394528!~|A3546268480!~|B3546268480!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|U2,20.34,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268480", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "0#119030394528", "supplierCode": "3546268480", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.34, "gross": 20.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": 20.34, "gross": 20.34, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.55, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394655!~|A4866694536!~|B4866694536!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,21.55,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694536", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030394655", "supplierCode": "4866694536", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.55, "gross": 21.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": 21.55, "gross": 21.55, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.55, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394465!~|A4866694576!~|B4866694576!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,21.55,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694576", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#119030394465", "supplierCode": "4866694576", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.55, "gross": 21.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": 21.55, "gross": 21.55, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 23.41, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394505!~|A4866694576!~|B4866694576!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|U2,23.41,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694576", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#119030394505", "supplierCode": "4866694576", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.41, "gross": 23.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": 23.41, "gross": 23.41, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 23.41, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394346!~|A4866694536!~|B4866694536!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,23.41,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694536", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030394346", "supplierCode": "4866694536", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.41, "gross": 23.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": 23.41, "gross": 23.41, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M28.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709557!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.81!~|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#119030709557", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.81, "gross": 28.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.81, "gross": 28.81, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M28.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394312!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.91!~|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#119030394312", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.91, "gross": 28.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": 28.91, "gross": 28.91, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 29.06, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M29.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394669!~|A3546268485!~|B3546268485!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,29.06,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268485", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "0#119030394669", "supplierCode": "3546268485", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "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": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 30.3, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394443!~|A4866694571!~|B4866694571!~|C30|30!~|EDeluxe Double Room, 1 King Bed (1 King Bed)!~|FDeluxe Double Room, 1 King Bed (1 King Bed)!~|G1!~|U2,30.30,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694571", "description": "Deluxe Double Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Double Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119030394443", "supplierCode": "4866694571", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.3, "gross": 30.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": 30.3, "gross": 30.3, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 32.97, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M32.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394604!~|A4866694571!~|B4866694571!~|C30|30!~|EDeluxe Double Room, 1 King Bed (1 King Bed)!~|FDeluxe Double Room, 1 King Bed (1 King Bed)!~|G1!~|U2,32.97,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694571", "description": "Deluxe Double Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Double Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119030394604", "supplierCode": "4866694571", "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": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709617!~|A3546304602!~|B3546304602!~|C30|30!~|ESUITE TWO BEDS!~|FSUITE TWO BEDS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546304602", "description": "SUITE TWO BEDS", "descriptionSupplier": "SUITE TWO BEDS", "legacyRoomId": "0#119030709617", "supplierCode": "3546304602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.66, "gross": 34.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": 34.66, "gross": 34.66, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394597!~|A3546304602!~|B3546304602!~|C30|30!~|ESUITE TWO BEDS!~|FSUITE TWO BEDS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546304602", "description": "SUITE TWO BEDS", "descriptionSupplier": "SUITE TWO BEDS", "legacyRoomId": "0#119030394597", "supplierCode": "3546304602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.78, "gross": 34.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.78, "gross": 34.78, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 34.95, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394699!~|A3546268101!~|B3546268101!~|C30|30!~|ESuite!~|FSuite!~|G1!~|U2,34.95,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268101", "description": "Suite", "descriptionSupplier": "Suite", "legacyRoomId": "0#119030394699", "supplierCode": "3546268101", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.95, "gross": 34.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": 34.95, "gross": 34.95, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 36.2, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M36.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394399!~|A4866694556!~|B4866694556!~|C30|30!~|ESuperior Suite (1 Double Bed and 1 Bed)!~|FSuperior Suite (1 Double Bed and 1 Bed)!~|G1!~|U2,36.20,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694556", "description": "Superior Suite (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Suite (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030394399", "supplierCode": "4866694556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.2, "gross": 36.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": 36.2, "gross": 36.2, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M38.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394486!~|A3546273776!~|B3546273776!~|C30|30!~|ESUITE SUPERIOR!~|FSUITE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273776", "description": "SUITE SUPERIOR", "descriptionSupplier": "SUITE SUPERIOR", "legacyRoomId": "0#119030394486", "supplierCode": "3546273776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.31, "gross": 38.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": 38.31, "gross": 38.31, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M38.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394659!~|A3546273776!~|B3546273776!~|C30|30!~|ESUITE SUPERIOR!~|FSUITE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273776", "description": "SUITE SUPERIOR", "descriptionSupplier": "SUITE SUPERIOR", "legacyRoomId": "0#119030394659", "supplierCode": "3546273776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.43, "gross": 38.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.43, "gross": 38.43, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 39.4, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M39.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394413!~|A4866694556!~|B4866694556!~|C30|30!~|ESuperior Suite (1 Double Bed and 1 Bed)!~|FSuperior Suite (1 Double Bed and 1 Bed)!~|G1!~|U2,39.40,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694556", "description": "Superior Suite (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Suite (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030394413", "supplierCode": "4866694556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.4, "gross": 39.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": 39.4, "gross": 39.4, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M43.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030709573!~|A3546302042!~|B3546302042!~|C30|30!~|ESUITE TWO DOUBLE BEDS!~|FSUITE TWO DOUBLE BEDS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546302042", "description": "SUITE TWO DOUBLE BEDS", "descriptionSupplier": "SUITE TWO DOUBLE BEDS", "legacyRoomId": "0#119030709573", "supplierCode": "3546302042", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.39, "gross": 43.39, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p0!~|x07040522!~|M43.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394666!~|A3546302042!~|B3546302042!~|C30|30!~|ESUITE TWO DOUBLE BEDS!~|FSUITE TWO DOUBLE BEDS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546302042", "description": "SUITE TWO DOUBLE BEDS", "descriptionSupplier": "SUITE TWO DOUBLE BEDS", "legacyRoomId": "0#119030394666", "supplierCode": "3546302042", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.49, "gross": 43.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": 43.49, "gross": 43.49, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 43.74, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394513!~|A3546267875!~|B3546267875!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|U2,43.74,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267875", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119030394513", "supplierCode": "3546267875", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.74, "gross": 43.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": 43.74, "gross": 43.74, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 45, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394447!~|A4866694551!~|B4866694551!~|C30|30!~|EFamily Suite (2 Double Beds)!~|FFamily Suite (2 Double Beds)!~|G1!~|U2,45,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694551", "description": "Family Suite (2 Double Beds)", "descriptionSupplier": "Family Suite (2 Double Beds)", "legacyRoomId": "0#119030394447", "supplierCode": "4866694551", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45, "gross": 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": 45, "gross": 45, "binding": false } }, { "hotelName": "Hotel de Perdana Hill by Oyo Rooms", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 48.99, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52499535", "supplierCode": "STN", "hotelCodeSupplier": "52499535", "id": "33!~|a0!~|b260422!~|c260423!~|d52499535!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52499535!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394386!~|A4866694551!~|B4866694551!~|C30|30!~|EFamily Suite (2 Double Beds)!~|FFamily Suite (2 Double Beds)!~|G1!~|U2,48.99,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694551", "description": "Family Suite (2 Double Beds)", "descriptionSupplier": "Family Suite (2 Double Beds)", "legacyRoomId": "0#119030394386", "supplierCode": "4866694551", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.99, "gross": 48.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": 48.99, "gross": 48.99, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M33.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771085!~|A4724918136!~|B4724918136!~|C30|30!~|ESuperior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)!~|FSuperior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918136", "description": "Superior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Superior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#108521771085", "supplierCode": "4724918136", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.73, "gross": 33.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": 33.73, "gross": 33.73, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521770999!~|A4724918136!~|B4724918136!~|C30|30!~|ESuperior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)!~|FSuperior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918136", "description": "Superior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Superior Fan Room Twin\/Double Sharing (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#108521770999", "supplierCode": "4724918136", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.43, "gross": 36.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.43, "gross": 36.43, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M46.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771071!~|A4724918138!~|B4724918138!~|C30|30!~|ESuperior Fan Room Triple Sharing (1 Double Bed and 1 Bed)!~|FSuperior Fan Room Triple Sharing (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918138", "description": "Superior Fan Room Triple Sharing (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Fan Room Triple Sharing (1 Double Bed and 1 Bed)", "legacyRoomId": "0#108521771071", "supplierCode": "4724918138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.25, "gross": 46.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": 46.25, "gross": 46.25, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M49.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771002!~|A4724918138!~|B4724918138!~|C30|30!~|ESuperior Fan Room Triple Sharing (1 Double Bed and 1 Bed)!~|FSuperior Fan Room Triple Sharing (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724918138", "description": "Superior Fan Room Triple Sharing (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Fan Room Triple Sharing (1 Double Bed and 1 Bed)", "legacyRoomId": "0#108521771002", "supplierCode": "4724918138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.99, "gross": 49.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": 49.99, "gross": 49.99, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118804!~|A4867107401!~|B4867107401!~|C30|30!~|ESuperior AC Room Triple Sharing (1 Double bed + 1 Single bed)!~|FSuperior AC Room Triple Sharing (1 Double bed + 1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107401", "description": "Superior AC Room Triple Sharing (1 Double bed + 1 Single bed)", "descriptionSupplier": "Superior AC Room Triple Sharing (1 Double bed + 1 Single bed)", "legacyRoomId": "0#119155118804", "supplierCode": "4867107401", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.8, "gross": 51.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": 51.8, "gross": 51.8, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M56.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771116!~|A4715518731!~|B4715518731!~|C30|30!~|ESuperior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)!~|FSuperior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4715518731", "description": "Superior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Superior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#108521771116", "supplierCode": "4715518731", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.81, "gross": 56.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.81, "gross": 56.81, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M61.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771101!~|A4715518731!~|B4715518731!~|C30|30!~|ESuperior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)!~|FSuperior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4715518731", "description": "Superior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Superior Fan Room - Quad Sharing (1 Double Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#108521771101", "supplierCode": "4715518731", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.42, "gross": 61.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": 61.42, "gross": 61.42, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M65.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118799!~|A4867107396!~|B4867107396!~|C30|30!~|ESuperior Fan Room Quad Sharing (2 Double beds)!~|FSuperior Fan Room Quad Sharing (2 Double beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107396", "description": "Superior Fan Room Quad Sharing (2 Double beds)", "descriptionSupplier": "Superior Fan Room Quad Sharing (2 Double beds)", "legacyRoomId": "0#119155118799", "supplierCode": "4867107396", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.74, "gross": 65.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": 65.74, "gross": 65.74, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521770998!~|A4715518716!~|B4715518716!~|C30|30!~|EFamily Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)!~|FFamily Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4715518716", "description": "Family Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)", "descriptionSupplier": "Family Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)", "legacyRoomId": "0#108521770998", "supplierCode": "4715518716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.22, "gross": 79.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": 79.22, "gross": 79.22, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118798!~|A4867107395!~|B4867107395!~|C30|30!~|EStandard Twin or Double Air Conditioning (1 Double bed or 2 Twin beds)!~|FStandard Twin or Double Air Conditioning (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107395", "description": "Standard Twin or Double Air Conditioning (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Standard Twin or Double Air Conditioning (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119155118798", "supplierCode": "4867107395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.66, "gross": 79.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": 79.66, "gross": 79.66, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M85.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108521771065!~|A4715518716!~|B4715518716!~|C30|30!~|EFamily Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)!~|FFamily Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4715518716", "description": "Family Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)", "descriptionSupplier": "Family Fan Room - 6 Bedded (1 Twin Bunk Bed and 2 Double Beds)", "legacyRoomId": "0#108521771065", "supplierCode": "4715518716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.69, "gross": 85.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": 85.69, "gross": 85.69, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M91.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118803!~|A4867107400!~|B4867107400!~|C30|30!~|ESuperior Triple Room with Air Conditioning (1 Single bed + 1 Double bed)!~|FSuperior Triple Room with Air Conditioning (1 Single bed + 1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107400", "description": "Superior Triple Room with Air Conditioning (1 Single bed + 1 Double bed)", "descriptionSupplier": "Superior Triple Room with Air Conditioning (1 Single bed + 1 Double bed)", "legacyRoomId": "0#119155118803", "supplierCode": "4867107400", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.02, "gross": 91.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.02, "gross": 91.02, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M91.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118802!~|A4867107399!~|B4867107399!~|C30|30!~|EFamily Room for 6 People with Fan (1 Bunk bed + 2 Double beds)!~|FFamily Room for 6 People with Fan (1 Bunk bed + 2 Double beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107399", "description": "Family Room for 6 People with Fan (1 Bunk bed + 2 Double beds)", "descriptionSupplier": "Family Room for 6 People with Fan (1 Bunk bed + 2 Double beds)", "legacyRoomId": "0#119155118802", "supplierCode": "4867107399", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.02, "gross": 91.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.02, "gross": 91.02, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M119.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118800!~|A4867107397!~|B4867107397!~|C30|30!~|ESuperior Quadruple Room with Air Conditioning (2 Double beds)!~|FSuperior Quadruple Room with Air Conditioning (2 Double beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107397", "description": "Superior Quadruple Room with Air Conditioning (2 Double beds)", "descriptionSupplier": "Superior Quadruple Room with Air Conditioning (2 Double beds)", "legacyRoomId": "0#119155118800", "supplierCode": "4867107397", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.31, "gross": 119.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": 119.31, "gross": 119.31, "binding": false } }, { "hotelName": "Perhentian Tropicana Inn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52379314", "supplierCode": "STN", "hotelCodeSupplier": "52379314", "id": "33!~|a0!~|b260422!~|c260423!~|d52379314!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52379314!~|n2359299!~|o1!~|p0!~|x07040522!~|M143.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119155118801!~|A4867107398!~|B4867107398!~|C30|30!~|EFamily Room for 6 People with Air Conditioning (1 Bunk bed + 2 Double beds)!~|FFamily Room for 6 People with Air Conditioning (1 Bunk bed + 2 Double beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867107398", "description": "Family Room for 6 People with Air Conditioning (1 Bunk bed + 2 Double beds)", "descriptionSupplier": "Family Room for 6 People with Air Conditioning (1 Bunk bed + 2 Double beds)", "legacyRoomId": "0#119155118801", "supplierCode": "4867107398", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.79, "gross": 143.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.79, "gross": 143.79, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985796!~|A4863524882!~|B4863524882!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,21.51,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524882", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028985796", "supplierCode": "4863524882", "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": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985881!~|A4863524864!~|B4863524864!~|C30|30!~|EStandard Queen Room (1 Double Bed)!~|FStandard Queen Room (1 Double Bed)!~|G1!~|U2,21.51,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524864", "description": "Standard Queen Room (1 Double Bed)", "descriptionSupplier": "Standard Queen Room (1 Double Bed)", "legacyRoomId": "0#119028985881", "supplierCode": "4863524864", "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": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.87, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985900!~|A4863524937!~|B4863524937!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,21.87,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524937", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028985900", "supplierCode": "4863524937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.87, "gross": 21.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": 21.87, "gross": 21.87, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.94, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985505!~|A4863524882!~|B4863524882!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|U2,21.94,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524882", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028985505", "supplierCode": "4863524882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.94, "gross": 21.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.94, "gross": 21.94, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.94, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985464!~|A4863524864!~|B4863524864!~|C30|30!~|EStandard Queen Room (1 Double Bed)!~|FStandard Queen Room (1 Double Bed)!~|G1!~|U2,21.94,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524864", "description": "Standard Queen Room (1 Double Bed)", "descriptionSupplier": "Standard Queen Room (1 Double Bed)", "legacyRoomId": "0#119028985464", "supplierCode": "4863524864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.94, "gross": 21.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.94, "gross": 21.94, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 23.82, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985711!~|A4863524875!~|B4863524875!~|C30|30!~|EDeluxe Queen Room (1 Double Bed)!~|FDeluxe Queen Room (1 Double Bed)!~|G1!~|U2,23.82,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524875", "description": "Deluxe Queen Room (1 Double Bed)", "descriptionSupplier": "Deluxe Queen Room (1 Double Bed)", "legacyRoomId": "0#119028985711", "supplierCode": "4863524875", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.82, "gross": 23.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": 23.82, "gross": 23.82, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 23.82, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985782!~|A4863524937!~|B4863524937!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,23.82,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524937", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028985782", "supplierCode": "4863524937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.82, "gross": 23.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": 23.82, "gross": 23.82, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 24.3, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M24.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985485!~|A4863524875!~|B4863524875!~|C30|30!~|EDeluxe Queen Room (1 Double Bed)!~|FDeluxe Queen Room (1 Double Bed)!~|G1!~|U2,24.30,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524875", "description": "Deluxe Queen Room (1 Double Bed)", "descriptionSupplier": "Deluxe Queen Room (1 Double Bed)", "legacyRoomId": "0#119028985485", "supplierCode": "4863524875", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.3, "gross": 24.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": 24.3, "gross": 24.3, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 33.09, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M33.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985496!~|A4863524881!~|B4863524881!~|C30|30!~|EStandard Triple Room (1 Double Bed and 1 Bed)!~|FStandard Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,33.09,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524881", "description": "Standard Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Standard Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119028985496", "supplierCode": "4863524881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.09, "gross": 33.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.09, "gross": 33.09, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 33.77, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M33.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985659!~|A4863524881!~|B4863524881!~|C30|30!~|EStandard Triple Room (1 Double Bed and 1 Bed)!~|FStandard Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,33.77,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524881", "description": "Standard Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Standard Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119028985659", "supplierCode": "4863524881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.77, "gross": 33.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": 33.77, "gross": 33.77, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 35.19, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985447!~|A4863524839!~|B4863524839!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,35.19,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524839", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119028985447", "supplierCode": "4863524839", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.19, "gross": 35.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": 35.19, "gross": 35.19, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 35.92, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985419!~|A4863524839!~|B4863524839!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,35.92,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524839", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119028985419", "supplierCode": "4863524839", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.92, "gross": 35.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": 35.92, "gross": 35.92, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 40.44, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985826!~|A4863524863!~|B4863524863!~|C30|30!~|EDeluxe Family Room (2 Double Beds)!~|FDeluxe Family Room (2 Double Beds)!~|G1!~|U2,40.44,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524863", "description": "Deluxe Family Room (2 Double Beds)", "descriptionSupplier": "Deluxe Family Room (2 Double Beds)", "legacyRoomId": "0#119028985826", "supplierCode": "4863524863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.44, "gross": 40.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": 40.44, "gross": 40.44, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 40.44, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985765!~|A4863524888!~|B4863524888!~|C30|30!~|EStandard Family Room (2 Double Beds)!~|FStandard Family Room (2 Double Beds)!~|G1!~|U2,40.44,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524888", "description": "Standard Family Room (2 Double Beds)", "descriptionSupplier": "Standard Family Room (2 Double Beds)", "legacyRoomId": "0#119028985765", "supplierCode": "4863524888", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.44, "gross": 40.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": 40.44, "gross": 40.44, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 41.29, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985462!~|A4863524863!~|B4863524863!~|C30|30!~|EDeluxe Family Room (2 Double Beds)!~|FDeluxe Family Room (2 Double Beds)!~|G1!~|U2,41.29,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524863", "description": "Deluxe Family Room (2 Double Beds)", "descriptionSupplier": "Deluxe Family Room (2 Double Beds)", "legacyRoomId": "0#119028985462", "supplierCode": "4863524863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.29, "gross": 41.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": 41.29, "gross": 41.29, "binding": false } }, { "hotelName": "888 Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 41.29, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51140080", "supplierCode": "STN", "hotelCodeSupplier": "51140080", "id": "33!~|a0!~|b260422!~|c260423!~|d51140080!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51140080!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985535!~|A4863524888!~|B4863524888!~|C30|30!~|EStandard Family Room (2 Double Beds)!~|FStandard Family Room (2 Double Beds)!~|G1!~|U2,41.29,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524888", "description": "Standard Family Room (2 Double Beds)", "descriptionSupplier": "Standard Family Room (2 Double Beds)", "legacyRoomId": "0#119028985535", "supplierCode": "4863524888", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.29, "gross": 41.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": 41.29, "gross": 41.29, "binding": false } }, { "hotelName": "Villamas Perhentian Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66430796", "supplierCode": "STN", "hotelCodeSupplier": "66430796", "id": "33!~|a0!~|b260422!~|c260423!~|d66430796!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66430796!~|n2359299!~|o1!~|p0!~|x07040522!~|M62.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629639!~|A3906448466!~|B3906448466!~|C30|30!~|EChalet Double Room!~|FChalet Double Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3906448466", "description": "Chalet Double Room", "descriptionSupplier": "Chalet Double Room", "legacyRoomId": "0#119154629639", "supplierCode": "3906448466", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.67, "gross": 62.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": 62.67, "gross": 62.67, "binding": false } }, { "hotelName": "Villamas Perhentian Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66430796", "supplierCode": "STN", "hotelCodeSupplier": "66430796", "id": "33!~|a0!~|b260422!~|c260423!~|d66430796!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66430796!~|n2359299!~|o1!~|p0!~|x07040522!~|M70.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629533!~|A4868193963!~|B4868193963!~|C30|30!~|ETraditional Chalet (1 King Bed)!~|FTraditional Chalet (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193963", "description": "Traditional Chalet (1 King Bed)", "descriptionSupplier": "Traditional Chalet (1 King Bed)", "legacyRoomId": "0#119154629533", "supplierCode": "4868193963", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.79, "gross": 70.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.79, "gross": 70.79, "binding": false } }, { "hotelName": "Villamas Perhentian Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66430796", "supplierCode": "STN", "hotelCodeSupplier": "66430796", "id": "33!~|a0!~|b260422!~|c260423!~|d66430796!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66430796!~|n2359299!~|o1!~|p0!~|x07040522!~|M75.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629641!~|A4868193963!~|B4868193963!~|C30|30!~|ETraditional Chalet (1 King Bed)!~|FTraditional Chalet (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193963", "description": "Traditional Chalet (1 King Bed)", "descriptionSupplier": "Traditional Chalet (1 King Bed)", "legacyRoomId": "0#119154629641", "supplierCode": "4868193963", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.84, "gross": 75.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": 75.84, "gross": 75.84, "binding": false } }, { "hotelName": "Villamas Perhentian Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 78.41, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66430796", "supplierCode": "STN", "hotelCodeSupplier": "66430796", "id": "33!~|a0!~|b260422!~|c260423!~|d66430796!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66430796!~|n50001621!~|o1!~|p1!~|x07040522!~|M78.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629601!~|A4868193963!~|B4868193963!~|C30|30!~|ETraditional Chalet (1 King Bed)!~|FTraditional Chalet (1 King Bed)!~|G1!~|U2,78.41,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193963", "description": "Traditional Chalet (1 King Bed)", "descriptionSupplier": "Traditional Chalet (1 King Bed)", "legacyRoomId": "0#119154629601", "supplierCode": "4868193963", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.41, "gross": 78.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": 78.41, "gross": 78.41, "binding": false } }, { "hotelName": "Villamas Perhentian Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 84.03, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66430796", "supplierCode": "STN", "hotelCodeSupplier": "66430796", "id": "33!~|a0!~|b260422!~|c260423!~|d66430796!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66430796!~|n50001621!~|o1!~|p1!~|x07040522!~|M84.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629599!~|A4868193963!~|B4868193963!~|C30|30!~|ETraditional Chalet (1 King Bed)!~|FTraditional Chalet (1 King Bed)!~|G1!~|U2,84.03,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193963", "description": "Traditional Chalet (1 King Bed)", "descriptionSupplier": "Traditional Chalet (1 King Bed)", "legacyRoomId": "0#119154629599", "supplierCode": "4868193963", "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": "Villamas Perhentian Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 40.595, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:01:00Z", "value": 81.19, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66430796", "supplierCode": "STN", "hotelCodeSupplier": "66430796", "id": "33!~|a0!~|b260422!~|c260423!~|d66430796!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66430796!~|n2359298!~|o1!~|p1!~|x07040522!~|M81.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629598!~|A4830471847!~|B4830471847!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,40.59,1775509260|2,81.19,1776632460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4830471847", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#119154629598", "supplierCode": "4830471847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.19, "gross": 81.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.19, "gross": 81.19, "binding": false } }, { "hotelName": "Summit Signature Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550600", "supplierCode": "STN", "hotelCodeSupplier": "51550600", "id": "33!~|a0!~|b260422!~|c260423!~|d51550600!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550600!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037190778!~|A4863807014!~|B4863807014!~|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!~|I34.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863807014", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119037190778", "supplierCode": "4863807014", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.07, "gross": 34.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": 34.07, "gross": 34.07, "binding": false } }, { "hotelName": "Summit Signature Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550600", "supplierCode": "STN", "hotelCodeSupplier": "51550600", "id": "33!~|a0!~|b260422!~|c260423!~|d51550600!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550600!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037191042!~|A4863807020!~|B4863807020!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863807020", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#119037191042", "supplierCode": "4863807020", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.46, "gross": 34.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.46, "gross": 34.46, "binding": false } }, { "hotelName": "Summit Signature Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550600", "supplierCode": "STN", "hotelCodeSupplier": "51550600", "id": "33!~|a0!~|b260422!~|c260423!~|d51550600!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550600!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037190821!~|A4863807014!~|B4863807014!~|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!~|I34.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863807014", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119037190821", "supplierCode": "4863807014", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.78, "gross": 34.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.78, "gross": 34.78, "binding": false } }, { "hotelName": "Summit Signature Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550600", "supplierCode": "STN", "hotelCodeSupplier": "51550600", "id": "33!~|a0!~|b260422!~|c260423!~|d51550600!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550600!~|n2359299!~|o1!~|p0!~|x07040522!~|M35.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037190793!~|A4863807020!~|B4863807020!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863807020", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#119037190793", "supplierCode": "4863807020", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.17, "gross": 35.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": 35.17, "gross": 35.17, "binding": false } }, { "hotelName": "Summit Signature Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550600", "supplierCode": "STN", "hotelCodeSupplier": "51550600", "id": "33!~|a0!~|b260422!~|c260423!~|d51550600!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550600!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037190816!~|A4863807029!~|B4863807029!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863807029", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119037190816", "supplierCode": "4863807029", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.33, "gross": 36.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": 36.33, "gross": 36.33, "binding": false } }, { "hotelName": "Summit Signature Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51550600", "supplierCode": "STN", "hotelCodeSupplier": "51550600", "id": "33!~|a0!~|b260422!~|c260423!~|d51550600!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51550600!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037190929!~|A4863807029!~|B4863807029!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863807029", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119037190929", "supplierCode": "4863807029", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.08, "gross": 37.08, "binding": false } }, { "hotelName": "VIP Hotel Segamat", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 60.94, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52372027", "supplierCode": "STN", "hotelCodeSupplier": "52372027", "id": "33!~|a0!~|b260422!~|c260423!~|d52372027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52372027!~|n2359298!~|o1!~|p1!~|x07040522!~|M60.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167014!~|A4866404958!~|B4866404958!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,60.94,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404958", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030167014", "supplierCode": "4866404958", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.94, "gross": 60.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.94, "gross": 60.94, "binding": false } }, { "hotelName": "VIP Hotel Segamat", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 62.36, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52372027", "supplierCode": "STN", "hotelCodeSupplier": "52372027", "id": "33!~|a0!~|b260422!~|c260423!~|d52372027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52372027!~|n2359298!~|o1!~|p1!~|x07040522!~|M62.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167031!~|A4866404958!~|B4866404958!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,62.36,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404958", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030167031", "supplierCode": "4866404958", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.36, "gross": 62.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": 62.36, "gross": 62.36, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 33.59, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M33.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714509!~|A4866930153!~|B4866930153!~|C30|30!~|EStandard Twin Room (1 Queen Bed and 1 Bed)!~|FStandard Twin Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,33.59,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930153", "description": "Standard Twin Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Standard Twin Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714509", "supplierCode": "4866930153", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.59, "gross": 33.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": 33.59, "gross": 33.59, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 36.53, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M36.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714444!~|A4866930153!~|B4866930153!~|C30|30!~|EStandard Twin Room (1 Queen Bed and 1 Bed)!~|FStandard Twin Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,36.53,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930153", "description": "Standard Twin Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Standard Twin Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714444", "supplierCode": "4866930153", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.53, "gross": 36.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": 36.53, "gross": 36.53, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 37.25, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714392!~|A4866930139!~|B4866930139!~|C30|30!~|EDeluxe Twin Room (1 Bed and 1 Queen Bed)!~|FDeluxe Twin Room (1 Bed and 1 Queen Bed)!~|G1!~|U2,37.25,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930139", "description": "Deluxe Twin Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#119028714392", "supplierCode": "4866930139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.25, "gross": 37.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": 37.25, "gross": 37.25, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 37.25, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714397!~|A4866930103!~|B4866930103!~|C30|30!~|ELandmark Deluxe Room (1 Queen Bed)!~|FLandmark Deluxe Room (1 Queen Bed)!~|G1!~|U2,37.25,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930103", "description": "Landmark Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Landmark Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119028714397", "supplierCode": "4866930103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.25, "gross": 37.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": 37.25, "gross": 37.25, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 37.25, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714363!~|A4866930128!~|B4866930128!~|C30|30!~|EBusiness Twin Room (2 Twin Beds)!~|FBusiness Twin Room (2 Twin Beds)!~|G1!~|U2,37.25,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930128", "description": "Business Twin Room (2 Twin Beds)", "descriptionSupplier": "Business Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714363", "supplierCode": "4866930128", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.25, "gross": 37.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": 37.25, "gross": 37.25, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 40.53, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714564!~|A4866930139!~|B4866930139!~|C30|30!~|EDeluxe Twin Room (1 Bed and 1 Queen Bed)!~|FDeluxe Twin Room (1 Bed and 1 Queen Bed)!~|G1!~|U2,40.53,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930139", "description": "Deluxe Twin Room (1 Bed and 1 Queen Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed and 1 Queen Bed)", "legacyRoomId": "0#119028714564", "supplierCode": "4866930139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.53, "gross": 40.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": 40.53, "gross": 40.53, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 40.53, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714290!~|A4866930103!~|B4866930103!~|C30|30!~|ELandmark Deluxe Room (1 Queen Bed)!~|FLandmark Deluxe Room (1 Queen Bed)!~|G1!~|U2,40.53,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930103", "description": "Landmark Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Landmark Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119028714290", "supplierCode": "4866930103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.53, "gross": 40.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": 40.53, "gross": 40.53, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 40.53, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714517!~|A4866930128!~|B4866930128!~|C30|30!~|EBusiness Twin Room (2 Twin Beds)!~|FBusiness Twin Room (2 Twin Beds)!~|G1!~|U2,40.53,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930128", "description": "Business Twin Room (2 Twin Beds)", "descriptionSupplier": "Business Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714517", "supplierCode": "4866930128", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.53, "gross": 40.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": 40.53, "gross": 40.53, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 40.9, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714343!~|A4866930119!~|B4866930119!~|C30|30!~|EPremier Deluxe Room (1 King Bed)!~|FPremier Deluxe Room (1 King Bed)!~|G1!~|U2,40.90,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930119", "description": "Premier Deluxe Room (1 King Bed)", "descriptionSupplier": "Premier Deluxe Room (1 King Bed)", "legacyRoomId": "0#119028714343", "supplierCode": "4866930119", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.9, "gross": 40.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": 40.9, "gross": 40.9, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 44.53, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714580!~|A4866930119!~|B4866930119!~|C30|30!~|EPremier Deluxe Room (1 King Bed)!~|FPremier Deluxe Room (1 King Bed)!~|G1!~|U2,44.53,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930119", "description": "Premier Deluxe Room (1 King Bed)", "descriptionSupplier": "Premier Deluxe Room (1 King Bed)", "legacyRoomId": "0#119028714580", "supplierCode": "4866930119", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.53, "gross": 44.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": 44.53, "gross": 44.53, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 48.21, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714459!~|A4866930158!~|B4866930158!~|C30|30!~|EPremium Room (1 King Bed)!~|FPremium Room (1 King Bed)!~|G1!~|U2,48.21,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930158", "description": "Premium Room (1 King Bed)", "descriptionSupplier": "Premium Room (1 King Bed)", "legacyRoomId": "0#119028714459", "supplierCode": "4866930158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 50.05, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714507!~|A4866930117!~|B4866930117!~|C30|30!~|EFamily Room (1 Queen Bed and 1 Bed)!~|FFamily Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,50.05,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930117", "description": "Family Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714507", "supplierCode": "4866930117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.05, "gross": 50.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": 50.05, "gross": 50.05, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 52.52, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714655!~|A4866930158!~|B4866930158!~|C30|30!~|EPremium Room (1 King Bed)!~|FPremium Room (1 King Bed)!~|G1!~|U2,52.52,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930158", "description": "Premium Room (1 King Bed)", "descriptionSupplier": "Premium Room (1 King Bed)", "legacyRoomId": "0#119028714655", "supplierCode": "4866930158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.52, "gross": 52.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": 52.52, "gross": 52.52, "binding": false } }, { "hotelName": "The Landmark Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 54.52, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139661", "supplierCode": "STN", "hotelCodeSupplier": "51139661", "id": "33!~|a0!~|b260422!~|c260423!~|d51139661!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139661!~|n2359299!~|o1!~|p1!~|x07040522!~|M54.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714341!~|A4866930117!~|B4866930117!~|C30|30!~|EFamily Room (1 Queen Bed and 1 Bed)!~|FFamily Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,54.52,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930117", "description": "Family Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714341", "supplierCode": "4866930117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.52, "gross": 54.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": 54.52, "gross": 54.52, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 12.3345, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 82.23, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M82.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118901085140!~|A4823497910!~|B4823497910!~|C30|30!~|EStandard Twin Air Conditioning!~|FStandard Twin Air Conditioning!~|G1!~|U2,12.33,1775509260|2,82.23,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823497910", "description": "Standard Twin Air Conditioning", "descriptionSupplier": "Standard Twin Air Conditioning", "legacyRoomId": "0#118901085140", "supplierCode": "4823497910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.23, "gross": 82.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": 82.23, "gross": 82.23, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 12.3345, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 82.23, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M82.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118901085142!~|A4834110186!~|B4834110186!~|C30|30!~|EStandard Double Air Conditioning Room!~|FStandard Double Air Conditioning Room!~|G1!~|U2,12.33,1775509260|2,82.23,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834110186", "description": "Standard Double Air Conditioning Room", "descriptionSupplier": "Standard Double Air Conditioning Room", "legacyRoomId": "0#118901085142", "supplierCode": "4834110186", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.23, "gross": 82.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": 82.23, "gross": 82.23, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 13.2945, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 88.63, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M88.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118901085141!~|A4161556264!~|B4161556264!~|C30|30!~|ESuperior Twin!~|FSuperior Twin!~|G1!~|U2,13.29,1775509260|2,88.63,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161556264", "description": "Superior Twin", "descriptionSupplier": "Superior Twin", "legacyRoomId": "0#118901085141", "supplierCode": "4161556264", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.63, "gross": 88.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.63, "gross": 88.63, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 13.2945, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 88.63, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M88.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118901085138!~|A4173362892!~|B4173362892!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|U2,13.29,1775509260|2,88.63,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173362892", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#118901085138", "supplierCode": "4173362892", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.63, "gross": 88.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.63, "gross": 88.63, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.97, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 109.7, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M109.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629577!~|A4162432390!~|B4162432390!~|C30|30!~|EDeluxe Double!~|FDeluxe Double!~|G1!~|U2,10.97,1775509260|2,109.70,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162432390", "description": "Deluxe Double", "descriptionSupplier": "Deluxe Double", "legacyRoomId": "0#119154629577", "supplierCode": "4162432390", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.7, "gross": 109.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": 109.7, "gross": 109.7, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.97, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 109.7, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M109.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118901085137!~|A3888744459!~|B3888744459!~|C30|30!~|EDeluxe Twin!~|FDeluxe Twin!~|G1!~|U2,10.97,1775509260|2,109.70,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3888744459", "description": "Deluxe Twin", "descriptionSupplier": "Deluxe Twin", "legacyRoomId": "0#118901085137", "supplierCode": "3888744459", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.7, "gross": 109.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": 109.7, "gross": 109.7, "binding": false } }, { "hotelName": "Ombak Dive Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 11.98, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-08T21:01:00Z", "value": 149.75, "hoursBefore": 315, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139382", "supplierCode": "STN", "hotelCodeSupplier": "51139382", "id": "33!~|a0!~|b260422!~|c260423!~|d51139382!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139382!~|n2359298!~|o1!~|p1!~|x07040522!~|M149.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119031594305!~|A4163906991!~|B4163906991!~|C30|30!~|EFamily Deluxe!~|FFamily Deluxe!~|G1!~|U2,11.98,1775509260|2,149.75,1775682060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163906991", "description": "Family Deluxe", "descriptionSupplier": "Family Deluxe", "legacyRoomId": "0#119031594305", "supplierCode": "4163906991", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.75, "gross": 149.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": 149.75, "gross": 149.75, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p0!~|x07040522!~|M343.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118858455226!~|A4860241722!~|B4860241722!~|C30|30!~|EGarden Suite, 1 King!~|FGarden Suite, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I343.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860241722", "description": "Garden Suite, 1 King", "descriptionSupplier": "Garden Suite, 1 King", "legacyRoomId": "0#118858455226", "supplierCode": "4860241722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 343.7, "gross": 343.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": 343.7, "gross": 343.7, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 456.05, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M456.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115184487111!~|A4832337578!~|B4832337578!~|C30|30!~|EGarden Suite, 1 Double Or 1 Twin!~|FGarden Suite, 1 Double Or 1 Twin!~|G1!~|U2,456.05,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I456.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337578", "description": "Garden Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Garden Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#115184487111", "supplierCode": "4832337578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 456.05, "gross": 456.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": 456.05, "gross": 456.05, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p0!~|x07040522!~|M590.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629561!~|A4868193978!~|B4868193978!~|C30|30!~|ECliff Bay Suite, 1 Double!~|FCliff Bay Suite, 1 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I590.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193978", "description": "Cliff Bay Suite, 1 Double", "descriptionSupplier": "Cliff Bay Suite, 1 Double", "legacyRoomId": "0#119154629561", "supplierCode": "4868193978", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 590.65, "gross": 590.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": 590.65, "gross": 590.65, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 621.74, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M621.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629573!~|A4868193980!~|B4868193980!~|C30|30!~|ECliff Bay Suite, 1 Double!~|FCliff Bay Suite, 1 Double!~|G1!~|U2,621.74,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I621.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193980", "description": "Cliff Bay Suite, 1 Double", "descriptionSupplier": "Cliff Bay Suite, 1 Double", "legacyRoomId": "0#119154629573", "supplierCode": "4868193980", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 621.74, "gross": 621.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": 621.74, "gross": 621.74, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p0!~|x07040522!~|M644.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103732159218!~|A4832337589!~|B4832337589!~|C30|30!~|E2-Bedroom Deluxe Room, 1 Double 1 Twin!~|F2-Bedroom Deluxe Room, 1 Double 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I644.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337589", "description": "2-Bedroom Deluxe Room, 1 Double 1 Twin", "descriptionSupplier": "2-Bedroom Deluxe Room, 1 Double 1 Twin", "legacyRoomId": "0#103732159218", "supplierCode": "4832337589", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 644.9, "gross": 644.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": 644.9, "gross": 644.9, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 678.84, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M678.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103232061433!~|A4832337582!~|B4832337582!~|C30|30!~|E2-Bedroom Deluxe Room, 1 Double 1 Twin!~|F2-Bedroom Deluxe Room, 1 Double 1 Twin!~|G1!~|U2,678.84,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I678.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337582", "description": "2-Bedroom Deluxe Room, 1 Double 1 Twin", "descriptionSupplier": "2-Bedroom Deluxe Room, 1 Double 1 Twin", "legacyRoomId": "0#103232061433", "supplierCode": "4832337582", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 678.84, "gross": 678.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": 678.84, "gross": 678.84, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p0!~|x07040522!~|M736.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111201142957!~|A4832337580!~|B4832337580!~|C30|30!~|ECliff Premier Suite, 1 Double!~|FCliff Premier Suite, 1 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I736.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337580", "description": "Cliff Premier Suite, 1 Double", "descriptionSupplier": "Cliff Premier Suite, 1 Double", "legacyRoomId": "0#111201142957", "supplierCode": "4832337580", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 736.59, "gross": 736.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": 736.59, "gross": 736.59, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 755.33, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M755.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118045079040!~|A4846842910!~|B4846842910!~|C30|30!~|ETwo Bedroom Hillview Deluxe, 1 Double 1 Twin!~|FTwo Bedroom Hillview Deluxe, 1 Double 1 Twin!~|G1!~|U2,755.33,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I755.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4846842910", "description": "Two Bedroom Hillview Deluxe, 1 Double 1 Twin", "descriptionSupplier": "Two Bedroom Hillview Deluxe, 1 Double 1 Twin", "legacyRoomId": "0#118045079040", "supplierCode": "4846842910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 755.33, "gross": 755.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": 755.33, "gross": 755.33, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 775.36, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M775.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111737623607!~|A4832337590!~|B4832337590!~|C30|30!~|ECliff Premier Suite, 1 Double!~|FCliff Premier Suite, 1 Double!~|G1!~|U2,775.36,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I775.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337590", "description": "Cliff Premier Suite, 1 Double", "descriptionSupplier": "Cliff Premier Suite, 1 Double", "legacyRoomId": "0#111737623607", "supplierCode": "4832337590", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 775.36, "gross": 775.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": 775.36, "gross": 775.36, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p0!~|x07040522!~|M806.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109621740379!~|A4832337579!~|B4832337579!~|C30|30!~|ETwo-Bedroom Hill View, 2 Single 1 Queen!~|FTwo-Bedroom Hill View, 2 Single 1 Queen!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I806.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337579", "description": "Two-Bedroom Hill View, 2 Single 1 Queen", "descriptionSupplier": "Two-Bedroom Hill View, 2 Single 1 Queen", "legacyRoomId": "0#109621740379", "supplierCode": "4832337579", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 806.93, "gross": 806.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 806.93, "gross": 806.93, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T07:00:00Z", "value": 849.27, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M849.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116801491684!~|A4832337593!~|B4832337593!~|C30|30!~|ETwo-Bedroom Hill View, 2 Single 1 Queen!~|FTwo-Bedroom Hill View, 2 Single 1 Queen!~|G1!~|U2,849.27,1776150000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I849.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337593", "description": "Two-Bedroom Hill View, 2 Single 1 Queen", "descriptionSupplier": "Two-Bedroom Hill View, 2 Single 1 Queen", "legacyRoomId": "0#116801491684", "supplierCode": "4832337593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 849.27, "gross": 849.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": 849.27, "gross": 849.27, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 903.24, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M903.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107314727138!~|A4832337585!~|B4832337585!~|C30|30!~|EOcean Front Suite, 1 Double!~|FOcean Front Suite, 1 Double!~|G1!~|U2,903.24,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I903.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832337585", "description": "Ocean Front Suite, 1 Double", "descriptionSupplier": "Ocean Front Suite, 1 Double", "legacyRoomId": "0#107314727138", "supplierCode": "4832337585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 903.24, "gross": 903.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": 903.24, "gross": 903.24, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p0!~|x07040522!~|M939.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107006334418!~|A4833776461!~|B4833776461!~|C30|30!~|ETwo Bedroom Bayview Suite, 1 Double 1 Twin!~|FTwo Bedroom Bayview Suite, 1 Double 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I939.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4833776461", "description": "Two Bedroom Bayview Suite, 1 Double 1 Twin", "descriptionSupplier": "Two Bedroom Bayview Suite, 1 Double 1 Twin", "legacyRoomId": "0#107006334418", "supplierCode": "4833776461", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 939.84, "gross": 939.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": 939.84, "gross": 939.84, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 989.3, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n50001621!~|o1!~|p1!~|x07040522!~|M989.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107006334421!~|A4833776462!~|B4833776462!~|C30|30!~|ETwo Bedroom Bayview Suite, 1 Double 1 Twin!~|FTwo Bedroom Bayview Suite, 1 Double 1 Twin!~|G1!~|U2,989.30,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I989.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4833776462", "description": "Two Bedroom Bayview Suite, 1 Double 1 Twin", "descriptionSupplier": "Two Bedroom Bayview Suite, 1 Double 1 Twin", "legacyRoomId": "0#107006334421", "supplierCode": "4833776462", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 989.3, "gross": 989.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": 989.3, "gross": 989.3, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M359.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629579!~|A4804129212!~|B4804129212!~|C30|30!~|EGarden - Suite!~|FGarden - Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I359.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804129212", "description": "Garden - Suite", "descriptionSupplier": "Garden - Suite", "legacyRoomId": "0#119154629579", "supplierCode": "4804129212", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 359.35, "gross": 359.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": 359.35, "gross": 359.35, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M371.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368200893!~|A4686154350!~|B4686154350!~|C30|30!~|EGarden Suite (1 King bed or 2 Twin beds)!~|FGarden Suite (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I371.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686154350", "description": "Garden Suite (1 King bed or 2 Twin beds)", "descriptionSupplier": "Garden Suite (1 King bed or 2 Twin beds)", "legacyRoomId": "0#106368200893", "supplierCode": "4686154350", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 371.82, "gross": 371.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": 371.82, "gross": 371.82, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 378.26, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M378.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629550!~|A4804129212!~|B4804129212!~|C30|30!~|EGarden - Suite!~|FGarden - Suite!~|G1!~|U2,378.26,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I378.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804129212", "description": "Garden - Suite", "descriptionSupplier": "Garden - Suite", "legacyRoomId": "0#119154629550", "supplierCode": "4804129212", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 378.26, "gross": 378.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": 378.26, "gross": 378.26, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T13:00:00Z", "value": 447.67, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M447.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629608!~|A4686154350!~|B4686154350!~|C30|30!~|EGarden Suite (1 King bed or 2 Twin beds)!~|FGarden Suite (1 King bed or 2 Twin beds)!~|G1!~|U2,447.67,1776344400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I447.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686154350", "description": "Garden Suite (1 King bed or 2 Twin beds)", "descriptionSupplier": "Garden Suite (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119154629608", "supplierCode": "4686154350", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 447.67, "gross": 447.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": 447.67, "gross": 447.67, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M467.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118821703359!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I467.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118821703359", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 467.88, "gross": 467.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": 467.88, "gross": 467.88, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M489.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115408642026!~|A4799811892!~|B4799811892!~|C30|30!~|ECliff Bay View Suite (1 King bed)!~|FCliff Bay View Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I489.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811892", "description": "Cliff Bay View Suite (1 King bed)", "descriptionSupplier": "Cliff Bay View Suite (1 King bed)", "legacyRoomId": "0#115408642026", "supplierCode": "4799811892", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 489.91, "gross": 489.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": 489.91, "gross": 489.91, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T15:59:00Z", "value": 492.5, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M492.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118821699761!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|U2,492.50,1776095940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I492.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118821699761", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 492.5, "gross": 492.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": 492.5, "gross": 492.5, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 515.69, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M515.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629528!~|A4799811892!~|B4799811892!~|C30|30!~|ECliff Bay View Suite (1 King bed)!~|FCliff Bay View Suite (1 King bed)!~|G1!~|U2,515.69,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I515.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811892", "description": "Cliff Bay View Suite (1 King bed)", "descriptionSupplier": "Cliff Bay View Suite (1 King bed)", "legacyRoomId": "0#119154629528", "supplierCode": "4799811892", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 515.69, "gross": 515.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": 515.69, "gross": 515.69, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M534.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115175638234!~|A4804164093!~|B4804164093!~|C30|30!~|ETwo Bedroom Hillview Deluxe!~|FTwo Bedroom Hillview Deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I534.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804164093", "description": "Two Bedroom Hillview Deluxe", "descriptionSupplier": "Two Bedroom Hillview Deluxe", "legacyRoomId": "0#115175638234", "supplierCode": "4804164093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 534.9, "gross": 534.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": 534.9, "gross": 534.9, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M537.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629627!~|A4823877757!~|B4823877757!~|C30|30!~|EGarden - Suite (1 King Bed)!~|FGarden - Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I537.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823877757", "description": "Garden - Suite (1 King Bed)", "descriptionSupplier": "Garden - Suite (1 King Bed)", "legacyRoomId": "0#119154629627", "supplierCode": "4823877757", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 537.25, "gross": 537.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": 537.25, "gross": 537.25, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 563.05, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M563.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629522!~|A4804164093!~|B4804164093!~|C30|30!~|ETwo Bedroom Hillview Deluxe!~|FTwo Bedroom Hillview Deluxe!~|G1!~|U2,563.05,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I563.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804164093", "description": "Two Bedroom Hillview Deluxe", "descriptionSupplier": "Two Bedroom Hillview Deluxe", "legacyRoomId": "0#119154629522", "supplierCode": "4804164093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 563.05, "gross": 563.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": 563.05, "gross": 563.05, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:00:00Z", "value": 565.41, "hoursBefore": 156, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M565.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117774575261!~|A4823877757!~|B4823877757!~|C30|30!~|EGarden - Suite (1 King Bed)!~|FGarden - Suite (1 King Bed)!~|G1!~|U2,565.41,1776254400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I565.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823877757", "description": "Garden - Suite (1 King Bed)", "descriptionSupplier": "Garden - Suite (1 King Bed)", "legacyRoomId": "0#117774575261", "supplierCode": "4823877757", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 565.41, "gross": 565.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": 565.41, "gross": 565.41, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M606.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115408642029!~|A4804129209!~|B4804129209!~|C30|30!~|ETwo Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)!~|FTwo Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I606.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804129209", "description": "Two Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Two Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#115408642029", "supplierCode": "4804129209", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 606.63, "gross": 606.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": 606.63, "gross": 606.63, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M610.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116532505364!~|A4819960272!~|B4819960272!~|C30|30!~|EPremier Suite!~|FPremier Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I610.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4819960272", "description": "Premier Suite", "descriptionSupplier": "Premier Suite", "legacyRoomId": "0#116532505364", "supplierCode": "4819960272", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 610.95, "gross": 610.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": 610.95, "gross": 610.95, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M623.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115415094114!~|A4804164096!~|B4804164096!~|C30|30!~|ECliff \u2013 Premier Suite (1 King bed)!~|FCliff \u2013 Premier Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I623.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804164096", "description": "Cliff \u2013 Premier Suite (1 King bed)", "descriptionSupplier": "Cliff \u2013 Premier Suite (1 King bed)", "legacyRoomId": "0#115415094114", "supplierCode": "4804164096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 623.98, "gross": 623.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": 623.98, "gross": 623.98, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:00:00Z", "value": 642.86, "hoursBefore": 156, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M642.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629511!~|A4823877757!~|B4823877757!~|C30|30!~|EGarden - Suite (1 King Bed)!~|FGarden - Suite (1 King Bed)!~|G1!~|U2,642.86,1776254400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I642.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823877757", "description": "Garden - Suite (1 King Bed)", "descriptionSupplier": "Garden - Suite (1 King Bed)", "legacyRoomId": "0#119154629511", "supplierCode": "4823877757", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 642.86, "gross": 642.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": 642.86, "gross": 642.86, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 643.1, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M643.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629544!~|A4819960272!~|B4819960272!~|C30|30!~|EPremier Suite!~|FPremier Suite!~|G1!~|U2,643.10,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I643.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4819960272", "description": "Premier Suite", "descriptionSupplier": "Premier Suite", "legacyRoomId": "0#119154629544", "supplierCode": "4819960272", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 643.1, "gross": 643.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": 643.1, "gross": 643.1, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M652.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111332463393!~|A4750888001!~|B4750888001!~|C30|30!~|Etwo bedroom hill view!~|Ftwo bedroom hill view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I652.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750888001", "description": "two bedroom hill view", "descriptionSupplier": "two bedroom hill view", "legacyRoomId": "0#111332463393", "supplierCode": "4750888001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 652.86, "gross": 652.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 652.86, "gross": 652.86, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 656.82, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M656.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629537!~|A4804164096!~|B4804164096!~|C30|30!~|ECliff \u2013 Premier Suite (1 King bed)!~|FCliff \u2013 Premier Suite (1 King bed)!~|G1!~|U2,656.82,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I656.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804164096", "description": "Cliff \u2013 Premier Suite (1 King bed)", "descriptionSupplier": "Cliff \u2013 Premier Suite (1 King bed)", "legacyRoomId": "0#119154629537", "supplierCode": "4804164096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 656.82, "gross": 656.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": 656.82, "gross": 656.82, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 659.18, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M659.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113324702310!~|A4750888001!~|B4750888001!~|C30|30!~|Etwo bedroom hill view!~|Ftwo bedroom hill view!~|G1!~|U2,659.18,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I659.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750888001", "description": "two bedroom hill view", "descriptionSupplier": "two bedroom hill view", "legacyRoomId": "0#113324702310", "supplierCode": "4750888001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 659.18, "gross": 659.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": 659.18, "gross": 659.18, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M686.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118681067712!~|A4857466200!~|B4857466200!~|C30|30!~|E2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)!~|F2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I686.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857466200", "description": "2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)", "descriptionSupplier": "2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)", "legacyRoomId": "0#118681067712", "supplierCode": "4857466200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 686.52, "gross": 686.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": 686.52, "gross": 686.52, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M711.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117037140958!~|A4826031594!~|B4826031594!~|C30|30!~|EOCEAN FRONT - SUITE NON-REFUNDABLE!~|FOCEAN FRONT - SUITE NON-REFUNDABLE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I711.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826031594", "description": "OCEAN FRONT - SUITE NON-REFUNDABLE", "descriptionSupplier": "OCEAN FRONT - SUITE NON-REFUNDABLE", "legacyRoomId": "0#117037140958", "supplierCode": "4826031594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 711.72, "gross": 711.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": 711.72, "gross": 711.72, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T20:59:59Z", "value": 722.65, "hoursBefore": 339, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M722.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629588!~|A4857466200!~|B4857466200!~|C30|30!~|E2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)!~|F2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)!~|G1!~|U2,722.65,1775595599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I722.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857466200", "description": "2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)", "descriptionSupplier": "2-Bedroom Deluxe Room (2 Twin beds + 1 Queen bed)", "legacyRoomId": "0#119154629588", "supplierCode": "4857466200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 722.65, "gross": 722.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": 722.65, "gross": 722.65, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M726.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115021111689!~|A4799811895!~|B4799811895!~|C30|30!~|EBEACHFRONT SUITE!~|FBEACHFRONT SUITE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I726.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811895", "description": "BEACHFRONT SUITE", "descriptionSupplier": "BEACHFRONT SUITE", "legacyRoomId": "0#115021111689", "supplierCode": "4799811895", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 726.89, "gross": 726.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 726.89, "gross": 726.89, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:00:59Z", "value": 741.68, "hoursBefore": 132, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M741.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629644!~|A4823877759!~|B4823877759!~|C30|30!~|ESuite, Premier, Bay view!~|FSuite, Premier, Bay view!~|G1!~|U2,741.68,1776340859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I741.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823877759", "description": "Suite, Premier, Bay view", "descriptionSupplier": "Suite, Premier, Bay view", "legacyRoomId": "0#119154629644", "supplierCode": "4823877759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 741.68, "gross": 741.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": 741.68, "gross": 741.68, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 749.18, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M749.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629524!~|A4826031594!~|B4826031594!~|C30|30!~|EOCEAN FRONT - SUITE NON-REFUNDABLE!~|FOCEAN FRONT - SUITE NON-REFUNDABLE!~|G1!~|U2,749.18,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I749.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826031594", "description": "OCEAN FRONT - SUITE NON-REFUNDABLE", "descriptionSupplier": "OCEAN FRONT - SUITE NON-REFUNDABLE", "legacyRoomId": "0#119154629524", "supplierCode": "4826031594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 749.18, "gross": 749.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": 749.18, "gross": 749.18, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M761.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118858455232!~|A4799811905!~|B4799811905!~|C30|30!~|ETwo-Bedroom Hill View (2 Twin beds + 1 Queen bed)!~|FTwo-Bedroom Hill View (2 Twin beds + 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I761.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811905", "description": "Two-Bedroom Hill View (2 Twin beds + 1 Queen bed)", "descriptionSupplier": "Two-Bedroom Hill View (2 Twin beds + 1 Queen bed)", "legacyRoomId": "0#118858455232", "supplierCode": "4799811905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 761.39, "gross": 761.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": 761.39, "gross": 761.39, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 765.16, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M765.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629603!~|A4799811895!~|B4799811895!~|C30|30!~|EBEACHFRONT SUITE!~|FBEACHFRONT SUITE!~|G1!~|U2,765.16,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I765.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811895", "description": "BEACHFRONT SUITE", "descriptionSupplier": "BEACHFRONT SUITE", "legacyRoomId": "0#119154629603", "supplierCode": "4799811895", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 765.16, "gross": 765.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": 765.16, "gross": 765.16, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M779.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115175638228!~|A4800835015!~|B4800835015!~|C30|30!~|ESUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)!~|FSUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I779.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800835015", "description": "SUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)", "descriptionSupplier": "SUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)", "legacyRoomId": "0#115175638228", "supplierCode": "4800835015", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 779.53, "gross": 779.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": 779.53, "gross": 779.53, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M788.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823452470!~|A3546284201!~|B3546284201!~|C30|30!~|EDouble or Twin DELUXE WITH VIEWS!~|FDouble or Twin DELUXE WITH VIEWS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I788.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546284201", "description": "Double or Twin DELUXE WITH VIEWS", "descriptionSupplier": "Double or Twin DELUXE WITH VIEWS", "legacyRoomId": "0#118823452470", "supplierCode": "3546284201", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 788.22, "gross": 788.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": 788.22, "gross": 788.22, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M797.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111973537630!~|A4703958211!~|B4703958211!~|C30|30!~|EOcean Front Suite (1 King bed)!~|FOcean Front Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I797.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4703958211", "description": "Ocean Front Suite (1 King bed)", "descriptionSupplier": "Ocean Front Suite (1 King bed)", "legacyRoomId": "0#111973537630", "supplierCode": "4703958211", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 797.9, "gross": 797.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": 797.9, "gross": 797.9, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M798.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118013552638!~|A4823594024!~|B4823594024!~|C30|30!~|ETwo-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)!~|FTwo-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I798.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823594024", "description": "Two-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)", "descriptionSupplier": "Two-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)", "legacyRoomId": "0#118013552638", "supplierCode": "4823594024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 798.67, "gross": 798.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": 798.67, "gross": 798.67, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M806.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118681067694!~|A4858180069!~|B4858180069!~|C30|30!~|EDouble Suite oceanfront (full double bed) (bed type is subject to availability)!~|FDouble Suite oceanfront (full double bed) (bed type is subject to availability)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I806.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858180069", "description": "Double Suite oceanfront (full double bed) (bed type is subject to availability)", "descriptionSupplier": "Double Suite oceanfront (full double bed) (bed type is subject to availability)", "legacyRoomId": "0#118681067694", "supplierCode": "4858180069", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 806.64, "gross": 806.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": 806.64, "gross": 806.64, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-09T12:59:59Z", "value": 811.93, "hoursBefore": 299, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M811.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629596!~|A4799811905!~|B4799811905!~|C30|30!~|ETwo-Bedroom Hill View (2 Twin beds + 1 Queen bed)!~|FTwo-Bedroom Hill View (2 Twin beds + 1 Queen bed)!~|G1!~|U2,811.93,1775739599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I811.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811905", "description": "Two-Bedroom Hill View (2 Twin beds + 1 Queen bed)", "descriptionSupplier": "Two-Bedroom Hill View (2 Twin beds + 1 Queen bed)", "legacyRoomId": "0#119154629596", "supplierCode": "4799811905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 811.93, "gross": 811.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": 811.93, "gross": 811.93, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 820.56, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M820.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629625!~|A4800835015!~|B4800835015!~|C30|30!~|ESUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)!~|FSUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)!~|G1!~|U2,820.56,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I820.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800835015", "description": "SUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)", "descriptionSupplier": "SUITE Two-Bedroom Bayview Suite (2 Twin beds + 1 Queen bed)", "legacyRoomId": "0#119154629625", "supplierCode": "4800835015", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 820.56, "gross": 820.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": 820.56, "gross": 820.56, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M824.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629551!~|A4868193971!~|B4868193971!~|C30|30!~|EDeluxe With View Double\/twin (1 Double bed or 2 Twin beds)!~|FDeluxe With View Double\/twin (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I824.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193971", "description": "Deluxe With View Double\/twin (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe With View Double\/twin (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154629551", "supplierCode": "4868193971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 824.37, "gross": 824.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": 824.37, "gross": 824.37, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-10T15:59:00Z", "value": 825.85, "hoursBefore": 272, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M825.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823452497!~|A3546284201!~|B3546284201!~|C30|30!~|EDouble or Twin DELUXE WITH VIEWS!~|FDouble or Twin DELUXE WITH VIEWS!~|G1!~|U2,825.85,1775836740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I825.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546284201", "description": "Double or Twin DELUXE WITH VIEWS", "descriptionSupplier": "Double or Twin DELUXE WITH VIEWS", "legacyRoomId": "0#118823452497", "supplierCode": "3546284201", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 825.85, "gross": 825.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": 825.85, "gross": 825.85, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T12:00:59Z", "value": 863.7, "hoursBefore": 348, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M863.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629549!~|A4868193971!~|B4868193971!~|C30|30!~|EDeluxe With View Double\/twin (1 Double bed or 2 Twin beds)!~|FDeluxe With View Double\/twin (1 Double bed or 2 Twin beds)!~|G1!~|U2,863.70,1775563259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I863.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193971", "description": "Deluxe With View Double\/twin (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe With View Double\/twin (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154629549", "supplierCode": "4868193971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 863.7, "gross": 863.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": 863.7, "gross": 863.7, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T13:00:00Z", "value": 886.65, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M886.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629612!~|A4703958211!~|B4703958211!~|C30|30!~|EOcean Front Suite (1 King bed)!~|FOcean Front Suite (1 King bed)!~|G1!~|U2,886.65,1776344400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I886.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4703958211", "description": "Ocean Front Suite (1 King bed)", "descriptionSupplier": "Ocean Front Suite (1 King bed)", "legacyRoomId": "0#119154629612", "supplierCode": "4703958211", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 886.65, "gross": 886.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": 886.65, "gross": 886.65, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M911.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118013552650!~|A4823594023!~|B4823594023!~|C30|30!~|ECliff Premier Suite (1 King Bed)!~|FCliff Premier Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I911.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823594023", "description": "Cliff Premier Suite (1 King Bed)", "descriptionSupplier": "Cliff Premier Suite (1 King Bed)", "legacyRoomId": "0#118013552650", "supplierCode": "4823594023", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 911.92, "gross": 911.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": 911.92, "gross": 911.92, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M914!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110868442401!~|A4725221746!~|B4725221746!~|C30|30!~|Etwo-bedroom bay suite!~|Ftwo-bedroom bay suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I914!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725221746", "description": "two-bedroom bay suite", "descriptionSupplier": "two-bedroom bay suite", "legacyRoomId": "0#110868442401", "supplierCode": "4725221746", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 914, "gross": 914, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 914, "gross": 914, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M947.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629643!~|A4802552357!~|B4802552357!~|C30|30!~|ETwo Bedroom Bayview Suite!~|FTwo Bedroom Bayview Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I947.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802552357", "description": "Two Bedroom Bayview Suite", "descriptionSupplier": "Two Bedroom Bayview Suite", "legacyRoomId": "0#119154629643", "supplierCode": "4802552357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 947.05, "gross": 947.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": 947.05, "gross": 947.05, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:00:00Z", "value": 959.8, "hoursBefore": 156, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M959.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117774575260!~|A4823594023!~|B4823594023!~|C30|30!~|ECliff Premier Suite (1 King Bed)!~|FCliff Premier Suite (1 King Bed)!~|G1!~|U2,959.80,1776254400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I959.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823594023", "description": "Cliff Premier Suite (1 King Bed)", "descriptionSupplier": "Cliff Premier Suite (1 King Bed)", "legacyRoomId": "0#117774575260", "supplierCode": "4823594023", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 959.8, "gross": 959.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": 959.8, "gross": 959.8, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 961.39, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M961.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108529529328!~|A4725221746!~|B4725221746!~|C30|30!~|Etwo-bedroom bay suite!~|Ftwo-bedroom bay suite!~|G1!~|U2,961.39,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I961.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725221746", "description": "two-bedroom bay suite", "descriptionSupplier": "two-bedroom bay suite", "legacyRoomId": "0#108529529328", "supplierCode": "4725221746", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 961.39, "gross": 961.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": 961.39, "gross": 961.39, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T17:00:00Z", "value": 996.9, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M996.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117324253957!~|A4802552357!~|B4802552357!~|C30|30!~|ETwo Bedroom Bayview Suite!~|FTwo Bedroom Bayview Suite!~|G1!~|U2,996.90,1776186000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I996.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802552357", "description": "Two Bedroom Bayview Suite", "descriptionSupplier": "Two Bedroom Bayview Suite", "legacyRoomId": "0#117324253957", "supplierCode": "4802552357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 996.9, "gross": 996.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": 996.9, "gross": 996.9, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M999.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116318828952!~|A4818093933!~|B4818093933!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I999.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818093933", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#116318828952", "supplierCode": "4818093933", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 999.84, "gross": 999.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": 999.84, "gross": 999.84, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T02:00:00Z", "value": 1019.3, "hoursBefore": 214, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M1019.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629584!~|A4800835021!~|B4800835021!~|C30|30!~|EStudio - Suite - Ocean front!~|FStudio - Suite - Ocean front!~|G1!~|U2,1019.30,1776045600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1019.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800835021", "description": "Studio - Suite - Ocean front", "descriptionSupplier": "Studio - Suite - Ocean front", "legacyRoomId": "0#119154629584", "supplierCode": "4800835021", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1019.3, "gross": 1019.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": 1019.3, "gross": 1019.3, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T13:00:00Z", "value": 1052.46, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p1!~|x07040522!~|M1052.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629637!~|A4818093933!~|B4818093933!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,1052.46,1776344400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1052.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818093933", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#119154629637", "supplierCode": "4818093933", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1052.46, "gross": 1052.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": 1052.46, "gross": 1052.46, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M1071.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115021111700!~|A4799811898!~|B4799811898!~|C30|30!~|Eocean front master suite!~|Focean front master suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1071.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799811898", "description": "ocean front master suite", "descriptionSupplier": "ocean front master suite", "legacyRoomId": "0#115021111700", "supplierCode": "4799811898", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1071.4, "gross": 1071.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": 1071.4, "gross": 1071.4, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359298!~|o1!~|p0!~|x07040522!~|M1162.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118013552637!~|A4823594022!~|B4823594022!~|C30|30!~|ETwo-Bedroom Bay Suite (2 Twin Beds and 1 Queen Bed)!~|FTwo-Bedroom Bay Suite (2 Twin Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1162.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823594022", "description": "Two-Bedroom Bay Suite (2 Twin Beds and 1 Queen Bed)", "descriptionSupplier": "Two-Bedroom Bay Suite (2 Twin Beds and 1 Queen Bed)", "legacyRoomId": "0#118013552637", "supplierCode": "4823594022", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1162.96, "gross": 1162.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": 1162.96, "gross": 1162.96, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p0!~|x07040522!~|M583.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118858455243!~|A4823877755!~|B4823877755!~|C30|30!~|E2 Bedrooms Hillview Deluxe Quadruple room!~|F2 Bedrooms Hillview Deluxe Quadruple room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I583.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823877755", "description": "2 Bedrooms Hillview Deluxe Quadruple room", "descriptionSupplier": "2 Bedrooms Hillview Deluxe Quadruple room", "legacyRoomId": "0#118858455243", "supplierCode": "4823877755", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 583.99, "gross": 583.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": 583.99, "gross": 583.99, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p0!~|x07040522!~|M649.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110973179929!~|A4750888001!~|B4750888001!~|C30|30!~|Etwo bedroom hill view!~|Ftwo bedroom hill view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I649.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750888001", "description": "two bedroom hill view", "descriptionSupplier": "two bedroom hill view", "legacyRoomId": "0#110973179929", "supplierCode": "4750888001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.29, "gross": 649.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 649.29, "gross": 649.29, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 652.59, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p1!~|x07040522!~|M652.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113324702309!~|A4750888001!~|B4750888001!~|C30|30!~|Etwo bedroom hill view!~|Ftwo bedroom hill view!~|G1!~|U2,652.59,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I652.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750888001", "description": "two bedroom hill view", "descriptionSupplier": "two bedroom hill view", "legacyRoomId": "0#113324702309", "supplierCode": "4750888001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 652.59, "gross": 652.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": 652.59, "gross": 652.59, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T13:00:00Z", "value": 703.8, "hoursBefore": 203, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p1!~|x07040522!~|M703.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629518!~|A4804129209!~|B4804129209!~|C30|30!~|ETwo Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)!~|FTwo Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)!~|G1!~|U2,703.80,1776085200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I703.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804129209", "description": "Two Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Two Bedroom Hillview Deluxe (Bed and ) (1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#119154629518", "supplierCode": "4804129209", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 703.8, "gross": 703.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": 703.8, "gross": 703.8, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 733.05, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p1!~|x07040522!~|M733.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629562!~|A4823877755!~|B4823877755!~|C30|30!~|E2 Bedrooms Hillview Deluxe Quadruple room!~|F2 Bedrooms Hillview Deluxe Quadruple room!~|G1!~|U2,733.05,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I733.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823877755", "description": "2 Bedrooms Hillview Deluxe Quadruple room", "descriptionSupplier": "2 Bedrooms Hillview Deluxe Quadruple room", "legacyRoomId": "0#119154629562", "supplierCode": "4823877755", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 733.05, "gross": 733.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": 733.05, "gross": 733.05, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p0!~|x07040522!~|M777.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118858455241!~|A4818093932!~|B4818093932!~|C30|30!~|EOcean Front Suite ( Bed and ) (1 Double bed)!~|FOcean Front Suite ( Bed and ) (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I777.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818093932", "description": "Ocean Front Suite ( Bed and ) (1 Double bed)", "descriptionSupplier": "Ocean Front Suite ( Bed and ) (1 Double bed)", "legacyRoomId": "0#118858455241", "supplierCode": "4818093932", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 777.39, "gross": 777.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": 777.39, "gross": 777.39, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p0!~|x07040522!~|M904.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110868442399!~|A4725221746!~|B4725221746!~|C30|30!~|Etwo-bedroom bay suite!~|Ftwo-bedroom bay suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I904.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725221746", "description": "two-bedroom bay suite", "descriptionSupplier": "two-bedroom bay suite", "legacyRoomId": "0#110868442399", "supplierCode": "4725221746", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 904.86, "gross": 904.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 904.86, "gross": 904.86, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p0!~|x07040522!~|M920.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119118231619!~|A4868997720!~|B4868997720!~|C30|30!~|E2 Bedrooms Quadruple Suite with bay view!~|F2 Bedrooms Quadruple Suite with bay view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I920.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868997720", "description": "2 Bedrooms Quadruple Suite with bay view", "descriptionSupplier": "2 Bedrooms Quadruple Suite with bay view", "legacyRoomId": "0#119118231619", "supplierCode": "4868997720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 920.8, "gross": 920.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": 920.8, "gross": 920.8, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 951.78, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p1!~|x07040522!~|M951.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108529529324!~|A4725221746!~|B4725221746!~|C30|30!~|Etwo-bedroom bay suite!~|Ftwo-bedroom bay suite!~|G1!~|U2,951.78,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I951.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725221746", "description": "two-bedroom bay suite", "descriptionSupplier": "two-bedroom bay suite", "legacyRoomId": "0#108529529324", "supplierCode": "4725221746", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 951.78, "gross": 951.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": 951.78, "gross": 951.78, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 1455.71, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p1!~|x07040522!~|M1455.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629580!~|A4818093932!~|B4818093932!~|C30|30!~|EOcean Front Suite ( Bed and ) (1 Double bed)!~|FOcean Front Suite ( Bed and ) (1 Double bed)!~|G1!~|U2,1455.71,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1455.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818093932", "description": "Ocean Front Suite ( Bed and ) (1 Double bed)", "descriptionSupplier": "Ocean Front Suite ( Bed and ) (1 Double bed)", "legacyRoomId": "0#119154629580", "supplierCode": "4818093932", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1455.71, "gross": 1455.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": 1455.71, "gross": 1455.71, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 1594.39, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n2359299!~|o1!~|p1!~|x07040522!~|M1594.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629547!~|A4868997720!~|B4868997720!~|C30|30!~|E2 Bedrooms Quadruple Suite with bay view!~|F2 Bedrooms Quadruple Suite with bay view!~|G1!~|U2,1594.39,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1594.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868997720", "description": "2 Bedrooms Quadruple Suite with bay view", "descriptionSupplier": "2 Bedrooms Quadruple Suite with bay view", "legacyRoomId": "0#119154629547", "supplierCode": "4868997720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1594.39, "gross": 1594.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": 1594.39, "gross": 1594.39, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:00:00Z", "value": 840.59, "hoursBefore": 156, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n30309156!~|o1!~|p1!~|x07040522!~|M840.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116831087596!~|A4823594024!~|B4823594024!~|C30|30!~|ETwo-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)!~|FTwo-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)!~|G1!~|U2,840.59,1776254400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I840.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823594024", "description": "Two-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)", "descriptionSupplier": "Two-Bedroom Hill View (2 Twin Beds and 1 Queen Bed)", "legacyRoomId": "0#116831087596", "supplierCode": "4823594024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 840.59, "gross": 840.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": 840.59, "gross": 840.59, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:01:00Z", "value": 1083.42, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n852496!~|o1!~|p1!~|x07040522!~|M1083.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118681067682!~|A4855682267!~|B4855682267!~|C30|30!~|ESUITE OCEAN FRONT - !~|FSUITE OCEAN FRONT - !~|G1!~|U2,1083.42,1776114060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1083.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4855682267", "description": "SUITE OCEAN FRONT - ", "descriptionSupplier": "SUITE OCEAN FRONT - ", "legacyRoomId": "0#118681067682", "supplierCode": "4855682267", "promotions": [ { "code": "#1", "name": "Room1 Half board (breakfast + lunch) for room SUITE OCEAN FRONT HB", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1083.42, "gross": 1083.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": 1083.42, "gross": 1083.42, "binding": false } }, { "hotelName": "The Taaras Beach & SPA Resort", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:01:00Z", "value": 1145.71, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51165490", "supplierCode": "STN", "hotelCodeSupplier": "51165490", "id": "33!~|a0!~|b260422!~|c260423!~|d51165490!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51165490!~|n3244032!~|o1!~|p1!~|x07040522!~|M1145.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118681067669!~|A4855682267!~|B4855682267!~|C30|30!~|ESUITE OCEAN FRONT - !~|FSUITE OCEAN FRONT - !~|G1!~|U2,1145.71,1776114060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1145.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4855682267", "description": "SUITE OCEAN FRONT - ", "descriptionSupplier": "SUITE OCEAN FRONT - ", "legacyRoomId": "0#118681067669", "supplierCode": "4855682267", "promotions": [ { "code": "#1", "name": "Room1 Full Board Supplement for room SUITE OCEAN FRONT FB", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1145.71, "gross": 1145.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": 1145.71, "gross": 1145.71, "binding": false } }, { "hotelName": "Lembin Village Sdn Bhd", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52712833", "supplierCode": "STN", "hotelCodeSupplier": "52712833", "id": "33!~|a0!~|b260422!~|c260423!~|d52712833!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52712833!~|n2359299!~|o1!~|p0!~|x07040522!~|M26.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629545!~|A4868193969!~|B4868193969!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193969", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#119154629545", "supplierCode": "4868193969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.34, "gross": 26.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": 26.34, "gross": 26.34, "binding": false } }, { "hotelName": "Lembin Village Sdn Bhd", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52712833", "supplierCode": "STN", "hotelCodeSupplier": "52712833", "id": "33!~|a0!~|b260422!~|c260423!~|d52712833!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52712833!~|n2359299!~|o1!~|p0!~|x07040522!~|M26.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629585!~|A4868193972!~|B4868193972!~|C30|30!~|EStandard Twin Room, 1 Bedroom (2 Twin Beds)!~|FStandard Twin Room, 1 Bedroom (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193972", "description": "Standard Twin Room, 1 Bedroom (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 1 Bedroom (2 Twin Beds)", "legacyRoomId": "0#119154629585", "supplierCode": "4868193972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.34, "gross": 26.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": 26.34, "gross": 26.34, "binding": false } }, { "hotelName": "Lembin Village Sdn Bhd", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52712833", "supplierCode": "STN", "hotelCodeSupplier": "52712833", "id": "33!~|a0!~|b260422!~|c260423!~|d52712833!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52712833!~|n2359299!~|o1!~|p0!~|x07040522!~|M26.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629591!~|A4868193969!~|B4868193969!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193969", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#119154629591", "supplierCode": "4868193969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.34, "gross": 26.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": 26.34, "gross": 26.34, "binding": false } }, { "hotelName": "Lembin Village Sdn Bhd", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52712833", "supplierCode": "STN", "hotelCodeSupplier": "52712833", "id": "33!~|a0!~|b260422!~|c260423!~|d52712833!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52712833!~|n2359299!~|o1!~|p0!~|x07040522!~|M26.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629552!~|A4868193972!~|B4868193972!~|C30|30!~|EStandard Twin Room, 1 Bedroom (2 Twin Beds)!~|FStandard Twin Room, 1 Bedroom (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193972", "description": "Standard Twin Room, 1 Bedroom (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 1 Bedroom (2 Twin Beds)", "legacyRoomId": "0#119154629552", "supplierCode": "4868193972", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.34, "gross": 26.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": 26.34, "gross": 26.34, "binding": false } }, { "hotelName": "Lembin Village Sdn Bhd", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52712833", "supplierCode": "STN", "hotelCodeSupplier": "52712833", "id": "33!~|a0!~|b260422!~|c260423!~|d52712833!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52712833!~|n2359299!~|o1!~|p0!~|x07040522!~|M29.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629574!~|A4868193981!~|B4868193981!~|C30|30!~|EComfort Triple Room (3 Twin Beds)!~|FComfort Triple Room (3 Twin Beds)!~|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": "4868193981", "description": "Comfort Triple Room (3 Twin Beds)", "descriptionSupplier": "Comfort Triple Room (3 Twin Beds)", "legacyRoomId": "0#119154629574", "supplierCode": "4868193981", "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": "Lembin Village Sdn Bhd", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52712833", "supplierCode": "STN", "hotelCodeSupplier": "52712833", "id": "33!~|a0!~|b260422!~|c260423!~|d52712833!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52712833!~|n2359299!~|o1!~|p0!~|x07040522!~|M29.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629595!~|A4868193981!~|B4868193981!~|C30|30!~|EComfort Triple Room (3 Twin Beds)!~|FComfort Triple Room (3 Twin Beds)!~|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": "4868193981", "description": "Comfort Triple Room (3 Twin Beds)", "descriptionSupplier": "Comfort Triple Room (3 Twin Beds)", "legacyRoomId": "0#119154629595", "supplierCode": "4868193981", "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": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:00:00Z", "value": 36.32, "hoursBefore": 81, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M36.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629634!~|A4868193994!~|B4868193994!~|C30|30!~|ESuperior Twin Room, 2 Twin Beds (2 Other beds)!~|FSuperior Twin Room, 2 Twin Beds (2 Other beds)!~|G1!~|U2,36.32,1776524400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193994", "description": "Superior Twin Room, 2 Twin Beds (2 Other beds)", "descriptionSupplier": "Superior Twin Room, 2 Twin Beds (2 Other beds)", "legacyRoomId": "0#119154629634", "supplierCode": "4868193994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.32, "gross": 36.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": 36.32, "gross": 36.32, "binding": false } }, { "hotelName": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:00:00Z", "value": 40.25, "hoursBefore": 81, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629624!~|A4868193991!~|B4868193991!~|C30|30!~|EDeluxe King (1 King bed)!~|FDeluxe King (1 King bed)!~|G1!~|U2,40.25,1776524400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193991", "description": "Deluxe King (1 King bed)", "descriptionSupplier": "Deluxe King (1 King bed)", "legacyRoomId": "0#119154629624", "supplierCode": "4868193991", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.25, "gross": 40.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": 40.25, "gross": 40.25, "binding": false } }, { "hotelName": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 40.81, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037739351!~|A4864959950!~|B4864959950!~|C30|30!~|ESuperior Twin Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,40.81,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864959950", "description": "Superior Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119037739351", "supplierCode": "4864959950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.81, "gross": 40.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": 40.81, "gross": 40.81, "binding": false } }, { "hotelName": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 45.33, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119037739277!~|A4864959940!~|B4864959940!~|C30|30!~|EDeluxe King (1 King Bed)!~|FDeluxe King (1 King Bed)!~|G1!~|U2,45.33,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864959940", "description": "Deluxe King (1 King Bed)", "descriptionSupplier": "Deluxe King (1 King Bed)", "legacyRoomId": "0#119037739277", "supplierCode": "4864959940", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.33, "gross": 45.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.33, "gross": 45.33, "binding": false } }, { "hotelName": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:00:00Z", "value": 52.12, "hoursBefore": 81, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629635!~|A4868193995!~|B4868193995!~|C30|30!~|EDeluxe Triple Room (1 King bed + 1 Other bed)!~|FDeluxe Triple Room (1 King bed + 1 Other bed)!~|G1!~|U2,52.12,1776524400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868193995", "description": "Deluxe Triple Room (1 King bed + 1 Other bed)", "descriptionSupplier": "Deluxe Triple Room (1 King bed + 1 Other bed)", "legacyRoomId": "0#119154629635", "supplierCode": "4868193995", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.12, "gross": 52.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": 52.12, "gross": 52.12, "binding": false } }, { "hotelName": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 57.65, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407744!~|A4864086871!~|B4864086871!~|C30|30!~|EDeluxe Triple Room (1 King Bed and 1 Bed)!~|FDeluxe Triple Room (1 King Bed and 1 Bed)!~|G1!~|U2,57.65,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086871", "description": "Deluxe Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#119028407744", "supplierCode": "4864086871", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.65, "gross": 57.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": 57.65, "gross": 57.65, "binding": false } }, { "hotelName": "Maple Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 58.88, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52510938", "supplierCode": "STN", "hotelCodeSupplier": "52510938", "id": "33!~|a0!~|b260422!~|c260423!~|d52510938!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52510938!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407536!~|A4864086871!~|B4864086871!~|C30|30!~|EDeluxe Triple Room (1 King Bed and 1 Bed)!~|FDeluxe Triple Room (1 King Bed and 1 Bed)!~|G1!~|U2,58.88,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086871", "description": "Deluxe Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#119028407536", "supplierCode": "4864086871", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.88, "gross": 58.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": 58.88, "gross": 58.88, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M10.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629587!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I10.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119154629587", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 10.76, "gross": 10.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": 10.76, "gross": 10.76, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M10.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629558!~|A3546267850!~|B3546267850!~|C30|30!~|ERoom STANDARD!~|FRoom STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I10.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267850", "description": "Room STANDARD", "descriptionSupplier": "Room STANDARD", "legacyRoomId": "0#119154629558", "supplierCode": "3546267850", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 10.76, "gross": 10.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": 10.76, "gross": 10.76, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M12.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629581!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154629581", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.13, "gross": 12.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": 12.13, "gross": 12.13, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M12.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629618!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#119154629618", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.13, "gross": 12.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": 12.13, "gross": 12.13, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M17.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629523!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#119154629523", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.93, "gross": 17.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.93, "gross": 17.93, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M17.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629560!~|A3546267664!~|B3546267664!~|C30|30!~|ETRIPLE STANDARD!~|FTRIPLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267664", "description": "TRIPLE STANDARD", "descriptionSupplier": "TRIPLE STANDARD", "legacyRoomId": "0#119154629560", "supplierCode": "3546267664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.93, "gross": 17.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.93, "gross": 17.93, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M20.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394523!~|A4866694572!~|B4866694572!~|C30|30!~|EStandard Double Room (1 Queen Bed)!~|FStandard Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694572", "description": "Standard Double Room (1 Queen Bed)", "descriptionSupplier": "Standard Double Room (1 Queen Bed)", "legacyRoomId": "0#119030394523", "supplierCode": "4866694572", "promotions": [ { "code": "#1", "name": "Room1 Save 9%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.15, "gross": 20.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": 20.15, "gross": 20.15, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M20.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394448!~|A4866694572!~|B4866694572!~|C30|30!~|EStandard Double Room (1 Queen Bed)!~|FStandard Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694572", "description": "Standard Double Room (1 Queen Bed)", "descriptionSupplier": "Standard Double Room (1 Queen Bed)", "legacyRoomId": "0#119030394448", "supplierCode": "4866694572", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.15, "gross": 20.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": 20.15, "gross": 20.15, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M22.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394477!~|A4866694580!~|B4866694580!~|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!~|I22.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694580", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119030394477", "supplierCode": "4866694580", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.08, "gross": 22.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": 22.08, "gross": 22.08, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M32.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394393!~|A4866694553!~|B4866694553!~|C30|30!~|EDeluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)!~|FDeluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694553", "description": "Deluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)", "descriptionSupplier": "Deluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)", "legacyRoomId": "0#119030394393", "supplierCode": "4866694553", "promotions": [ { "code": "#1", "name": "Room1 Save 9%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.55, "gross": 32.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": 32.55, "gross": 32.55, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M32.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394629!~|A4866694603!~|B4866694603!~|C30|30!~|EFamily Deluxe Room (2 Queen Beds)!~|FFamily Deluxe Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694603", "description": "Family Deluxe Room (2 Queen Beds)", "descriptionSupplier": "Family Deluxe Room (2 Queen Beds)", "legacyRoomId": "0#119030394629", "supplierCode": "4866694603", "promotions": [ { "code": "#1", "name": "Room1 Save 9%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.55, "gross": 32.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": 32.55, "gross": 32.55, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M32.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394581!~|A4866694553!~|B4866694553!~|C30|30!~|EDeluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)!~|FDeluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694553", "description": "Deluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)", "descriptionSupplier": "Deluxe Triple Room (1 Queen Bed and 1 Bed or 3 Twin Beds)", "legacyRoomId": "0#119030394581", "supplierCode": "4866694553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.55, "gross": 32.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": 32.55, "gross": 32.55, "binding": false } }, { "hotelName": "Remember Hotel Batu Pahat", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139390", "supplierCode": "STN", "hotelCodeSupplier": "51139390", "id": "33!~|a0!~|b260422!~|c260423!~|d51139390!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139390!~|n2359299!~|o1!~|p0!~|x07040522!~|M32.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394697!~|A4866694603!~|B4866694603!~|C30|30!~|EFamily Deluxe Room (2 Queen Beds)!~|FFamily Deluxe Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694603", "description": "Family Deluxe Room (2 Queen Beds)", "descriptionSupplier": "Family Deluxe Room (2 Queen Beds)", "legacyRoomId": "0#119030394697", "supplierCode": "4866694603", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.55, "gross": 32.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": 32.55, "gross": 32.55, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 38.9, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629506!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|U2,38.90,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#119154629506", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.9, "gross": 38.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": 38.9, "gross": 38.9, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 38.9, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629597!~|A4514008041!~|B4514008041!~|C30|30!~|EDOUBLE INNER-SUPERIOR!~|FDOUBLE INNER-SUPERIOR!~|G1!~|U2,38.90,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514008041", "description": "DOUBLE INNER-SUPERIOR", "descriptionSupplier": "DOUBLE INNER-SUPERIOR", "legacyRoomId": "0#119154629597", "supplierCode": "4514008041", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.9, "gross": 38.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": 38.9, "gross": 38.9, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 50.55, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629536!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,50.55,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154629536", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.55, "gross": 50.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": 50.55, "gross": 50.55, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 50.55, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629638!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,50.55,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119154629638", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.55, "gross": 50.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": 50.55, "gross": 50.55, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 44.17, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359298!~|o1!~|p1!~|x07040522!~|M44.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629604!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|U2,44.17,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#119154629604", "supplierCode": "3546267437", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.17, "gross": 44.17, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 52.67, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359298!~|o1!~|p1!~|x07040522!~|M52.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629636!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,52.67,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119154629636", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.67, "gross": 52.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": 52.67, "gross": 52.67, "binding": false } }, { "hotelName": "Pine Tree Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 52.67, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51139563", "supplierCode": "STN", "hotelCodeSupplier": "51139563", "id": "33!~|a0!~|b260422!~|c260423!~|d51139563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51139563!~|n2359298!~|o1!~|p1!~|x07040522!~|M52.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629609!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,52.67,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154629609", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.67, "gross": 52.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": 52.67, "gross": 52.67, "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" } ] } } } }